Clifford the Big Red Dog S01E53 — New Dog in Town | Oryxa