>>2948963
This is somewhat true, removing easy food sources will make it so that less are attracted to you, but it won't eliminate the problem nor drive away any mice already present.
>>2948955 (OP)
As someone who's lived in houses with rampant mouse presence, the best approach is multi-pronged. The one consistent thing, except for the poison and glue traps, is to use peanut butter as bait.
>standard snap traps
Place these anywhere you can't put the other traps I'm listing.
>Tunnel traps
Place these in/along crevices and walls, also stick ends of them through mouse holes.
>glue traps
These are primarily good for determining whether or not a given spot/area has mouse traffic. Put a few down in a spot where you're not sure whether there's mouse traffic. They tend to be unsuspecting of glue traps, and will attempt to walk on them. The bad news is that glue traps are one time use.
>rodenticides
I've had good luck with Mouse-X; it's not a conventional poison, but it won't contaminate the corpse, is a fairly selective agent, and is resistant to adaptation. It's a good way to get mice and other vermin that are wary of traps, but you'll need to be careful about exposure to pets. I know that it won't contaminate animals that eat it, but I'm not sure how harmful it is for pets to consume it first hand.
>electrocution traps
Get one that has an auto-closing door. I've found these to be effective in getting the little shits that seem to dodge other traps.