mindful webworker - always right
Maybe a bit late with this, but...
If you've got mice, and traps aren't working and you can't get a cat, there's only one solution.
Drill large holes in your walls to the outside, so the mice can exit. QED