does he have cats that have ever been let outside? Many people have barn cats to specifically kill rats and mice..and cats don't always just kill the animal right away, they tend to enjoy the whole playing with their food thing. I know our rats, especially p/k and f/t get a much more humane end to their life than almost anything a dog, cat, or human kills to eat.