What is a Karakachan dog?
The Karakachan is a breed of dog originally from Bulgaria as a mountain livestock guardian dog. It is also known as the Bulgarian Shepherd or Thracian Mollos. The dog is named after the Karakachans, Balkan Greek nomadic shepherds. These dogs are the ultimate guardians for sheep and goats and cattle. They are easy to train and extremely smart nor do they do not make friends with everyone that comes around; they are very loyal dogs to their owners and charges .
Please feel free to contact us if you have any questions. These pups have been raised with sheep and both parents are working dogs.
Karakachan and Pyrenees Cross puppies available, 6 males 1 female available. This is an exceptional cross, the pups are already alerting and walking perimeter with other dogs and starting a bonding relationship with the sheep.






