I suppose living in the country you get used to the idea of the odd mouse coming in so I like to give them a second chance when they start to bring in their entire extended families, well thats a different matterLive traps? Letting go? It is an unpleasant business but its a death sentence to any vermin caught in my house or garage.