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.