I have had a trap in my local bass pond all summer, tied right to the dock. I know people have taken minnows out of it, but I'm ok with that, because they replenish the bait. It's kind of like a community trap- only about 6 people are allowed to fish there, and we're all friendly.
Guns and dogs are the only way to keep them scumbags at bay.