September 10, 2012 farm life ran Varmint Killing 101: Rats Alright folks, huddle up. Let's talk about rats and how to rid your barnyard of that pestilence carrying vermin. Like it or not, rats wi...