The Caucasian Shepherd dog is a large livestock guardian dog breed from the Caucasus Mountains. It is also known by some other names such as Nagazi, Caucasian Mountain Dog and Caucasian Ovcharka. It is commonly bred in the mountainous regions of Transcaucasia, especially in Azerbaijan and Georgia.
Caucasian Shepherd
By
ROY'S BLOG
/ July 25, 2020