I am so sorry to hear of your loss It must be completely devastating for you to loose all three in such terrible circumstances. I dont know too much about what predators you have in your area- But I hope you can find out- and take measures to increase the security of your pen in the event...