I have a lot of hanging feeders and throw all sorts of food on to my lawn but I've never seen any sign of rodents, thinking particulary of rats. I know that wood mice live in a log pile at the bottom of the garden, which I don't mind, but I never see any sign of them eating bird food either. I have a dawn to dusk light and often spend time watching the garden for any night creatures.