Our farm came with a Great Pyrenees. Awesome dog, but ancient, we liked him so much that when he passed we got another one. This dog was great around chickens but then ate a donkey foal!, she had to go, did not want her eating a calf when the time came. So since we don't learn our lesson well we went and bought 2 full blooded pups to "raise them right". Put them around our chickens and they did great, then one day they both started killing and nearly wiped out our entire flock. $300 lesson there. I won't own another Pyrenees, plus the long hair is a pain. But I sure did like the old guy, constantly walking the perimeter on guard.
We are left with our mutt from the dog pound of my sons. My vote is a mutt