DIY solution to serious mouse or rat problem

I’m not so worried about mice outside – although as I always think that mice = snakes I’m happiest when they’re nowhere near the house. And I’m definitely not a fan in the house. I don’t know about you but I can smell when mice are around; their urine stinks and I immediately reach for some poison. But if I have small domestic animals or kids under foot I’m always a tad worried they’ll get into it somehow and make themselves sick. Similarly, I worry about the good old-fashioned traps as little fingers and paws get everywhere.  So non-poisonous, not snapping options are always good.

What do you think of this one? Aside from the gruesome sight of a drowned mouse or two, do you think it’s a good solution?

There’s a “dry” version here that comes with a warning. Mice eat each other apparently.