I hate those damn vermins!
I've used PB and spring traps, glue traps, live catch traps, and I still don't think I ever got rid of more than half the bastards. I'd always hesitated to use poision because I have dogs that roam around the house.
So one day I saw these tom cat bait stations at TSC.
linkThey lock so that dogs or kids can't get to the bait but have holes small enough for mice so I'm comfy with them in the house.
Just to be on the safe side though I did take a tapcon screw and bolt the stations to the slab so the dogs would not be as likely to pick one up and chew if they accidentally found it.
Since I've had them I see almost zero sign of rodents. You do have to check them now and again to add bait for me it was about 2 years with 6 traps in an 1800sf house before refill time.