Dog Food Thief

I never have a problem with snap traps. Trick is to shove a peanut in there so deep and hard that they have to get aggressive to get to it. Hardly even need to reload the peanut on subsequent uses. Also put them along the edge of the room up against the wall. That's where they like to travel.