The advantage of having a cat is that most of the rodents choose to live elsewhere.
We leave blocks of industrial grade rat poison in my hunting camp. As we are away months at a time, If we don’t it gets infested. Now we occasionally have to pick up a. Corpse or 2, but that is about it