Sorry for your losses...free ranging does pose that risk. One thing about predators, once they find a free meal, they are likely to return so be prepared.
Welcome to BYC!!
So glad to have you here!!
Thanks for sharing your story!!
There are many people on here that are ready to help in anyway they can!
The learning center also has alot of great information on it as well!
Enjoy!