Caboodle Ranch, Inc., was a self-proclaimed "cat rescue sanctuary" in Madison County, Florida, that boasted that it gave cats "everything they will ever need to live a happy healthy life." But PETA's undercover investigation found that the "ranch" was essentially a one-person operation and that the approximately 700 cats at the "no kill" facility lived in filthy, crowded conditions and suffered from chronic neglect.
No comments:
Post a Comment