Georgia: Caucasian Shepherd Puppies

Caucasian Mountain Dog (aka Caucasian Shepherd Dog or Caucasian Ovcharka) is a highly prized dog bred in the high mountains of Caucasus. It is a large dog, 100lb/35 inches tall, used to protect humans and cattle from wolves and bears. Male puppies have their tails and ears cropped to make them less vulnerable in a fight. I saw these 4 puppies in the remote mountainous village of Ushguli in Georgia, the highest elevation settlement in Europe.