caucasian mountain dog (ovcharka)



Giant, medium coated, flock and people guard

SOURCE: thedogplace.com