Jackie C.
SHARE THIS PAGE View Viral Dashboard ›
  • Save Caboodle Ranch!

    In February, PETA along with the ASCPA seized all 700+ cats living happily, healthy and quietly in the grounds of Caboodle Ranch on grounds of “animal cruelty”. They are now all locked in cages as ‘evidence’.

    Jackie C. 2 years ago respond