Planet Meow is an episode on Peg + Cat. this was its pilot episode
The Giants (in intro)
The Teens (in cars)
Cat went to Peg's house in Toronto and left a note for Cat that Peg wrote. and he pushed the buttons in the car and flies to Planet Meow (a purple planet in disguise). There they met Ramone and Aliens. Richard met Cat to visit him while the giants begin adventures.