Hmmmm... I mentioned the squirrel angle to my coworker, who then said the neighbors back yard is a mini-forest with lots of California Redwoods, inhabited by many squirrels.

...Those rat traps may be the wrong thing!

I passed along the havahart and squirrels links.