So sorry for your loss. I have had plenty of predators issues over the years. I don't free range anymore due to losses from predators. I have nice large pens for my birds, covered pens with good heavy duty netting, electric wires around the coops and pens and concrete under the gates, again all due to losses from predators in the past. If you have a camera put it up because the predator will be back and then you will know what you're dealing with. Good luck...