It depends on where you live. We live on a farm completely surrounded by thousands of acres of fields. No amount of traps or poison could touch the mice problem we were having. Some feral cats showed up and multiplied. I think there are 8 out there living in the barn right now. We have not seen a single mouse in the barn or house since…well ones that were alive anyways. The cats always have a dead mouse they are gnawing on. My husband used to hate cats, but he loves the feral ones that showed up because they have definitely earned their keep in the barn.