I didn't read the whole thread.
But one thing I have learned from predators is that they come back for another meal as long as they can get to the food.
I hope your dog idea works.
But I would also suggest predator proof coops and pens.
Just A Thought