Fictional Characters Wiki
Advertisement

Cleo Diller is a female poodle from the Clifford the Big Red Dog series.

Cleo the Poodle.png

Advertisement