I'm not sure how you prevent a cat from killing rodents, short of keeping it indoors or tying it up - neither of which are generally considered good for cats! It's not like you can train them, and since they were basically domesticated for killing vermin, that killer instinct when encountering anything small and fluffy/feathery has never been bred out.
no subject