in emerald its torchick
cindiquill
the best Pokemon to choose early inn the game are Abra and ralts.
cindaquil because it evolves at an early level. =)
Cartoon Network, early in the morning, on Saturdays.
yes the best Pokemon is the fire type
Mudkip has the best stats and works well against most of the early gyms. make sure to keep the move mud shot
Venipede is available early on in Pokemon Black / White (I hope this is the game you're referring to) as it can be caught in Pinwheel Forest at around Lv. 15
There is no best Pokemon on Pokemon HeartGold.
Piplup is a starter Pokemon in Pokemon Pearl. you can get him early in the game as your starter Pokemon.
the best Pokemon you can catch in Pokemon pearl is heatran
the best pokemon to use is mudkip.
Pokemon Pearl introduces the third Pokemon in the evolutionary chain of Electabuzz - Electivire. Outside Electivire, you can catch Shinx early, which evolves into Luxray, a lethal physical attacker, and the obvious Raichu. Those are your three (3) best bets.