The Karakachan is a livestock guardian. Particularly loyal, Karakachans are willing to fight off any predator - it may be due to this nature that they are so cautious with strangers. A Karakachan is typically very intelligent and happy to do it’s own thing, making it a hard feat to train.
Due to their working purpose being to guard livestock, Karakachans will often patrol and guard their flock - in a home setting, a Karakachan will likely patrol the garden. As they are so protective, Karakachan’s tend to form strong bonds with their family or pack.
The name “Karakachan” is derived from the nomadic group of native shepherding people named “Karakachani”. Karakachan dogs are also known as Thracian Mollos or Ovcharsko Kuche.
I would also like to spotlight this photo :)
All the photos in the linked blog post are lovely too, well worth a read.