A PETA investigation found systemic, fatal neglect at Caboodle Ranch, Inc., in Florida, leading to the seizure of hundreds of cats and criminal cruelty charges against its founder. Learn More >>