Wow Wow Wubbzy

Wow Wow Wubbzy is an American/French animated series