Claim: The Ren & Stimpy Show was created exclusively for the Disney Channel.
Verdict: REFUTES