Yeah, 'Spaw, that was my thought when I opened my big trap and said I'd like the d#$% things. I'm debating between putting them on the garage roof or hanging them from a tree limb high enough that dogs can't pull it down.
The garage roof would be eaier, but I'm not sure there are enough fly traps in the world.