Also, one dog is NEVER enough, regardless of what kinds of predators you're dealing with. They need to be able to sleep & take breaks, & one dog simply cannot be everywhere at once nor can he handle more than one predator at a time. On my not-quite-one acre with 2 goats & several chickens, I have 2 working dogs, & on my co-breeder's 17 acre farm with a dozen goats, 2 horses, 2 cattle, chickens, & guineas, she has 6 working dogs & we are looking for a 7th right now.
We have both flock guardians that stay with the stock (ours are Pyr/Anatolian crosses, although we are moving toward purebred Anatolians as we find we are having trouble finding Pyrs with good quality coats & strong enough temperaments) & perimeter guardians that patrol the boundaries (Central Asian Shepherds). Our primary predators are coyotes, feral or stray dog packs, bobcats, & black bears. Also there are feral hogs in our area, although thank goodness we have not personally had problems with those. If we had mountain lions or wolves or, dog forbid, grizzlies, we would probably have at least 50% more dogs, most likely more Central Asians since they are faster & more powerful, more aggressive fighters. Peace by overwhelming force!
LGDs are by far the most effective means of predator control, but they must be utilized PROPERLY, including selecting quality working dogs from quality working pedigrees, & raising them with proper training & socialization, as well as having enough dogs of the right breeds deployed in the right manner.