I've tried to mostly avoid pellets or other poisons. Even though I've put out the pellets well away from the house, the mice seem to migrate into the walls or other inaccessible places and die off. My other concern is that they carry the pellets off from the bait location and stash them at nesting areas. I've found a couple places of stashed pellets that conceivably could have gotten flooded with rain water and possibly been carried into a the water supply. Snap traps have been the best solution for me.
A friend on Facebook posted this idea to catch mice. I have yet to try it......
Plastic bottle is covered with peanut butter and can spin freely on the coat hanger wire.
View attachment 452888