Developed from familiar breeds like the Newfoundland and the Caucasian Shepherd Dog, the Moscow Water Dog is a rare breed.

+ Read More