Great Pyranees make excellent Guardian dogs for ALL farm animals. They'll keep away all the predators. We have a Great Pyrenees and a German Shepherd.and don't spend too much time worrying about trespassers or predators, thankfully.
Great Pyrenees ~ nothing like getting a bear hug! We don't allow Fez to jump up without invitation, but when he is invited, he always gives hugs. Especially when my husband comes home from work. He loves him more than anything.