Category: Shepherd dog breeds
Show all tags
Australian Shepherd (Aussie)
Border Collie
Belgian Shepherd
Alabai
Welsh corgi cardigan
South Russian Shepherd
Bernese Mountain Dog
Bobtail (Old English Shepherd)
Samoyed dog
German Shepherd
Welsh corgi pembroke
Scottish Shepherd (collie)
Sheltie
Beauceron
Briar
Schipperke
Komondor
Maremma-Abruzzi Shepherd
Entlebucher sennenhund
Pyrenean mountain dog
Czechoslovak vlchak