Caucasian Shepherd Dog Archives - All About Dogs
Caucasian Shepherd Dog

Caucasian Shepherd Dog

Description: As follows from its name, this breed of dog was bred in the Caucasus Mountains and was intended to protect the villages and settlements. In the USSR, Caucasian Shepherd Dogs…