Hundreds of cats are seeking a home after they were liberated from the poorly run Caboodle Ranch cat sanctuary in northern Florida. According to the ASPCA, almost 700 cats were taken from the premises — the largest number of felines organization has ever seized during the course of an animal cruelty investigation.
One rescued cat, Peanut, was…