US / strange stuff Home Declared Uninhabitable Thanks to Chinchilla Pee Humane Society is now caring for the 331 rodents in Wisconsin By Evann Gastaldo Posted Mar 30, 2015 9:18 AM CDT Copied Back