Ancestors of the Bulgarian Shepherd Dogs are the dogs of Central Asia – Afghanistan and Iran area where the migration process of the ancient Bulgarians began. It is also named Karakachan Shepherd after the Karakachans, Balkan nomadic shepherds.It is a mountain livestock guardian dog used to herd, to escort and guard sheep and goat herds. The dogs are found in the Balkan peninsula but also on many farms in the US.
Thank you to Cornish Dreamer: "Your compassion for animals always shows on the blog entries that you write and I find that to be a compelling reason to continue reading your blog." and to Violets Vintage: "You are an artist because you transform misguided dogs into perfect pets!" and to Winchester Whisperer: "You are the voice of reason."