Catmoose is correct, their cheaper, they can the more healthy if you pick them right, and also because I prefer to rescue as opposed to buying from a breeder, and it's way easier to to find mutts then it is to find purebreds. And when you do find purebreds at a shelter they tend to be much more expensive, at least where I live, but if I got purebreds I would get a German shepherd and a boarder collie, which I am considering.
And centrarchid, I am hoping to get goats, cows, horses, hogs, turkeys, ducks, geese, guinea fowl, and maybe some alpacas or llamas, or both, and of course I have the chickens. And the predators we get here are minks, hawks, coyotes, and occasionally fox, and I do not have much experience so your right there.
And thanks for all the answers so far!
I know what you mean about preferring to rescue but there are rescue groups everywhere that specialize in certain breeds or some times mixes that include those certain breeds that would be well suited for the job you're looking to have it do. Guardian breeds, not to be confused with guard dogs, have been bred specifically for protecting livestock and do well over a large range; breeds like great pyrenees and maremmas which are the two of many but like all breeds will still require training.