Anatolian Shepherd

Anatolian Shepherd

The Anatolian Shepherd Dog is a livestock guardian dog, which means he is in charge of keeping an eye on a flock of helpless animals and safeguarding them from predators.

Anatolian Shepherd
Related Topics:  Chickens That Lay Colored Eggs