Animal Hoarders and their Enablers: An Interview with John Doppler Schiff

John Doppler Schiff. Know the name? You would if you were a hoarder or a breeder. You see, John Doppler Schiff is one of the people behind CaboodleRanch.net, a website devoted to profiling the cruelty behind the Caboodle Ranch Cat Rescue Sanctuary. Caboodle Ranch was raided in 2012 after years of people voicing concerns about […]