It’s been twenty-five years since Ren & Stimpy caused mayhem on Nickelodeon. And unless you’re a hardcore fan, you might still wonder if Ren is the demented chihuahua or the half-witted cat. (Stimpy, for the record, is the blue-nosed cat; Ren the mosquito-looking dog.) The series ‘black comedy, toilet humor, and sexual innuendo’ led to […]