Without reading, are they sure it wasn’t a coyote, owl, eagle, bobcat, or other animal?
People who do things like this, whether to house pet or another person, should have the favor returned. Slowly.
Lastly, (soapbox moment) keep your cats indoors people. They’re domesticated animals who...