One of the most ancient breeds in Europe, the Karakachan dog is the first Bulgarian indigenous breed of farm animal recognized by the Animal Breeds Commission of the Ministry of Agriculture in 2005. It owes its name to the nomadic sheep breeders known..