(Bradenton.com) Caboodle Ranch Inc., was a self-proclaimed “cat rescue sanctuary” in Florida that claimed to give cats “everything they will ever need to live a happy healthy life.” PETA’s investigation found that the “ranch” was essentially a one-person “no-kill” operation that subjected 500 cats to filth, crowding and chronic neglect.