karst (istrain) sheepdog



Large Yugoslavian well-coated flock guardian

SOURCE: thedogplace.com