Llamas and donkeys are used here in Deep East Texas to protect goats and sheep from feral dogs & coyotes.

They are most effective.

A lot of folks also use the standard guard dog breeds in conjunction with the Llamas and donkeys. As long as they all grow up together, they get along great.

Llamas and horses don't mix though, based on my experience.
_________________________
If you think you can, you can. If you think you can't, you can't. Either way, you're right.