The predators are only doing what is natural to them. The hungrier they are, the more desperate and less afraid they will be of humans. You can kill the predators that are legal to kill, but more will follow if there is prey around, and chickens definitely are prey. Knocking down their numbers is a temporary solution. Just when you think the problem is under control, you will get another massive attack. And if the predators aren't afraid of humans they will not be afraid of dogs or donkeys or anything else. Plus there are so many kinds of predators. Hawks, owls, eagles, coyotes, foxes, stray dogs, opossums, raccoons, skunks, snakes, minks, weasels, bobcats, mountain lions, bears, and even people. Natural prey like rabbits, quail and other rodents attract these predators, but what is easier to catch? A wild animal or a domesticated animal.? The bottom line and the hard truth is that if you free range you can expect losses no matter what you do.