Make a bucket trap. I use it, and it works great. Fill a 5 gallon bucket half full with water, and cover the water surface with sunflower seeds. Provide them an access ramp. They jump in thinking they've found a great treat and drown. Then you simply dispose of them (I burn the nasty critters). No poison, no snap traps, you don't even have to touch them, and you can reuse it. I set mine at night, since that's when I seem to have a problem with them (mice that brave the run in the sunlight get eaten). Then I remove it in the morning so my chickens aren't tempted to jump in as well. Set it every night until it stops catching mice. Good luck!