Poison is our only option here other than trapping them. We really don't have any owls around. About the only animals that may feed on a dead rat carcus would be possums or cats. I sure wouldn't want to harm any cats though. I don't mind the neighborhood cats visiting, especially since I had to have mine put down in March.