I got some sticky traps at OSH tonight. They are sheets of heavy paper with an extremely sticky surface. Supposedly any animal that walks over them gets stuck and can’t get loose. Also, the sticky surface contains some kind of stuff that tranquilizes the critter so they don’t try to get loose. I put out […]

continue reading.....