The best mousetraps are called 'tin cats' and are safe for pets, children and the rodent. They are set up as live catch, but you can choose to kill the pest if you wish to, or drive a solid mile away and release it.
Snap traps tend to send bodily fluids splattered around the hit area, which is why they are not allowed in professional kitchen areas. Also it can be hard to bait or trigger these properly and thus the rodent can usually eat the bait off most without triggering it (you need to buy the ones with an extra large trigger plate and try beef ejrky, like the inside of the beef jerky sticks, which is soft and moldable. Or Caramel. These are usually irresistable.)
Glue traps can catch anything from pets, children, birds, reptiles, etc., and lead to a slow death by dehydration and are not very effective either (the strong glue smells tends to put off all but desperately hungry rodents, and they usually aren't desperately hungry.)
Tin cats cost a bit more, but have enough room for a variety of baits (sweets to savory, to crackers, small water bowl, etc.,) and can be used for decades. Victor makes a great less expensive one, many Ace Hardware places carry the Victor line.
The best baits are: Inside/cut up piece of a beef jerky round jerky stick (this is the number one bait for rats,) Cut up jelly bellies (these are considered the single best for mice,) cut up/clice of a snickers bar (they love chocolate, caramels and peanuts- its a home run,) broken sticky cheese crackers, and water. Mice and rats which are caught in a house have a hard time finding water and will often go to bathrooms to lick up droplets splattered from a sink, so a small 'sample plastic cup,' you know, like restaurants have, of water put in a tin cat, can be a great bait. Use as many baits as you can, in a tin cat this is easy. Tin cats work best on mice, usually with rats, they are so difficult to catch, and the larger tin cats for them can be in the $80 range (20 for mice,) that I recommend snap traps baited with that soft beef jerky, with a large plate trigger, placed along their runs.
Oh! also- Victor now makes these smaller live catch 'tin cats' (like for one mouse,) but they are usually made cheaply and the ramp doesn't work right or is broken. I do not recommend them. The larger two entrance one (placed against a wall, preferable where you see them run around,) is the best:
Hope this helps during rodent season!