humane mouse Making A Diy Humane Mouse Trap October 25, 2022 Post a Comment See more ideas about homemade mouse traps, mouse traps, mouse. The antifreeze does two things. H… Read more Making A Diy Humane Mouse Trap