Go to the animal shelter, adopt a terrier, find a 15-20 pounder. Between three houses & half a dozen terriers over 25 years I've had a mouse in the house exactly once. This was the day after the kids had a beer bash long ago, revolving door of people in & out. Got a frantic & slightly hung over phone call from my daughter while I was at the other end of town helping my brother move, mouse ran across the living room, into the closet.
Well, open the closet, point Ozzy in the general direction. Lifespan for a mouse in the house is under a minute when you involve a cairn, dispatching vermin is what they are made for. All this time my daughter thought Ozzy was just her fuzzy little buddy, he's a ruthless killing machine!