Browse all breeds

Deciding what kind of dog to get 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.


Australian Cattle Dog

Australian Kelpie

Australian Shepherd

Australian Stumpy Tail Cattle Dog

Bearded Collie

Beauceron (Berger de Beauce)

Belgian Shepherd Dog (Groenendael)

Belgian Shepherd Dog (Laekenois)

Belgian Shepherd Dog (Malinois)

Belgian Shepherd Dog (Tervueren)

Bergamasco Shepherd Dog

Bouvier des Flandres

Collie (Rough)

Collie (Smooth)

Dutch Shepherd

Finnish Lapphund

German Shepherd Dog

German Shepherd Dog (Long Stock Coat)

Icelandic Sheepdog

Maremma Sheepdog

Norwegian Buhund

Old English Sheepdog

Polish Lowland Sheepdog

Pyrenean Sheepdog Longhaired

Shetland Sheepdog

Swedish Lapphund

Swedish Vallhund

Tatra Shepherd Dog

Welsh Corgi (Cardigan)

Welsh Corgi (Pembroke)

White Swiss Shepherd Dog