I am sorry for your loss, however it's not the cats fault it's the owners. How is this cat getting into your coop? I would take a walk around and firm everything up a bit. my cats hate the smell of lavender and will not go near anything it's sprayed on including me. Possibly even plant some around the yard. Good luck and remember it's the OWNER of the cat that needs to account for any trouble the cat may cause.