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.

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

Miniature American Shepherd

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