It is an unfortunate fact of life that if you keep animals in your backyard you are going to attract rodents. It doesn’t mean your farm is dirty or that you are messy, rodents are just everywhere and if you provide things like shelter, food, & water they are going to gratefully accept your hospitality. …