Quite a few feral and semi-feral cats around my place. The only time I've had any problems with mice, was teh winter I decided to feed birds, and teh mice moved in to eat the bird seed. Bird food in a metal trash can with a lid, next to the bird feeder, solved that.
A four-to-six-foot perimeter of Pea Gravel, (3/8-inch clean aggregate about two inches deep), around the building is a big help. Mice don't like being out in the open. And the pea gravel falls into the hole if they try to end or start a tunnel in it. I first learned about the gravel band when trying to mouse proof buildings in the Southwest, to minimize Hantavirus. A water district I worked for had a serious incident, which killed one guy, and permanently disabled two others, when they cleaned up mouse infestation, and aerosoled the virus, in the room they were working in. So, we all got a bunch of training on the hantavirus, and how to mitigate it, and prevent mice in the buildings.