I have no words of my own to share except " What's Humane about Rats" !!!! This has got to be a Jimmy Carter contraption! The word Humane should never be used for mice and rats!
Mouse Control, the Humane Way - DIY Life
Mouse Control, the Humane Way - DIY Life