Browse all breeds

Deciding what breed of dog to add to your family is as important as deciding whether to get a dog in the first place. Each breed has its own unique temperament, appearance, activity level and set of needs.  You can learn more about each breed by clicking on them below.

Irish Water Spaniel

Irish Wolfhound

Italian Greyhound

Italian Spinone

Jack Russell Terrier

Japanese Spitz

Kangal Shepherd Dog

Karelian Bear Dog

Kerry Blue Terrier

King Charles Spaniel

Labrador Retriever

Lagotto Romagnolo

Lakeland Terrier

Landseer (European Continental Type)

Large Munsterlander

Lowchen (Little Lion Dog)

Manchester Terrier

Maremma Sheepdog

Miniature American Shepherd

Miniature Pinscher

Murray River Retriever

Neapolitan Mastiff

Norfolk Terrier

Norwegian Buhund

Norwegian Elkhound

Norwich Terrier

Nova Scotia Duck Tolling Retriever

Old English Sheepdog