Anatolian Shepherd

Anatolian Shepherd is a large, powerful, rugged dog, and protective and territorial, but also intelligent, patient, and profoundly loyal.

Read More
Related Dog Breeds View More >>