Produced For Nickelodeon By Nelvana And Produced With the Participation of Teletoon and it aired broadcasting from Nick Jr (Nickelodeon) on June 5, 2000 and on until to September 21, 2005 and Noggin on April 7, 2003 to until September 28, 2009
