I think the chances of Clifford being on the Muppet Mockumentary are quite slim, as Kenvin is busy with Sesame Street. Also in MWOO, he did provide the voice, but if I remember correctly did not puppeteer Clifford, so there for might have not been on the set. Same with IAVMMCM when he performed...