Shepherd Mix Puppies

A Shepherd is a type of dog, not a breed. We are using the German, French and Dutch versions of the Shepherd to bring back balance and overall health. We have structured dogs with natural protective drive and longevity.


Keitaro debug output: