Rats & Mice are a major problem in FL, many businesses have these small black-grey boxes along their side & rear walls. These are bait stations, they go in and feed and then go off to sleep forever. Many people might object, but it does control the population. If you don't control the population...