Karst Shepherd
The Karst Shepherd – A Guide to this Distinguished Breed History of the breed and where it originated from: The Karst Shepherd, also known as Illyrian Sheepdog, is a Slovenian dog breed that originates from the Kras Plateau in Slovenia. Historically, this breed was used for guarding livestock such as sheep and goats but has …