A South Russian Ovcharka, also known as a South Russian Sheepdog, is a large breed of dog originally bred for guarding livestock.
A South Russian Ovcharka, also known as a South Russian Sheepdog, is a large breed of dog originally bred for guarding livestock.