
Caucasian Mountain dogs (Caucasian ovcharka) have ancient origins and their main function – to protect the herd from predators and «evil people».

Caucasian Mountain dogs (Caucasian ovcharka) have ancient origins and their main function – to protect the herd from predators and «evil people».