top of page
Pussies Galore
Click on images for more.
567. Caboodle Ranch, Home to About 700 Cats.
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.
Please reload
Anchor 4
Anchor 5
bottom of page