HSD range of human rat traps/mouse traps offer people the chance to catch a release rats and mice in humane way. The humane rat traps/mouse traps have become popular over the last few years, for people sensitive about the disposal of rodents in a humane manner.