Cold hard facts about the most hated rodent. Kind of sad actually. Where’s PETA when you need them?