I'm not killing any animals, I wouldn't even kill the rats, I was just indicating the arbitrary line between vermin and pets. We have frogs, hedgehogs and in parts of our town sometimes even a fox (and they kill chickens if you don't close the hen). I think it's beautiful. Not the same as the high concentration of cats we have in our urban area. One of our neighbors has 4 cats, and they all shit in the area directly around her yard. And they are the reason I can't leave the chickens alone outside during the day.
And believe me, nothing deters cats, me and my cat-less neighbors have tried everything under the sun. I splashed them with water multiple times already. Sure, it's all fun when the cat sits in a box and is cuddly. But it's a roaming predator that spreads excrement and disease. And if you don't cuddle with it regularly, that's all it is.
And how can you tell me to keep my soil moist, do you know what an amount of work that is? Cat owners should come and keep my soil moist. Or, just keep their cat inside.
If you love your animals, go live on a farm or in the woods. The city is no place for pets like cats.