I like mechanical traps. They have nice ones now that are easy to set and clean. The glue traps are cruel and they can be dragging all over the house.
http://www.amazon.com/Tomcat-Snap-Traps-2-Pack-Mouse/dp/B000X7XQA6
My dog kills rodents and is quick enough to catch them, but i would not want her to hunt in the house. Stuff would be flying - she's fast.
G