Afghan Kuchi Puppies – Small Doggy – Puppies – Pupper playing in the grass – Afghan kuchi dog
The Kuchi or Afghan Shepherd dog is an Afghan livestock guardian dog, taking its name from the Kuchi people of Afghanistan. It is a working dog following the nomads, protecting caravans and flocks of sheep, goats, camels and other livestock from wolves, big cats and thieves. It is sometimes known as just a local variant of the Central Asian Shepherd Dog and its status as a distinct breed is disputable. Wikipedia
source