Just ask him! How else is he supposed to know?
There isn't one. There is only one elite four. After getting all the kanto badges, all there is to do is talk to Oak and go to Mnt. Silver and fight Red, who is the strongest trainer in the game.In Pokemon Heartgold, the Kanto and Johto region share the same pokemon league.
yes
Defeat the Pokemon league and go to bills house. make one space in your party and he will give you Eevee
First you have to defeat the pokemon league and go to Kanto. In Kanto you have to go to Oak's lab and he will offer you one of the three starter pokemon for Kanto.
mt.moon once and check evrey day at the Pokemon league and one day he should be there
You get him/her at the start of the game OR when you have won against the pokemon league go to Saffron City and find Steven. He will give you the one of your choice of the other starter pokemon (not the one you first chose).
More legendaries like Pokemon Heartgold and Soulsilver.
You dont get Arceus in HeartGold. You need to trade one from another HeartGold or SoulSilver or trade one from the Sinnoh region games. WARNIG: IF YOU HAVE AN ARCEUS ON BLACK OR WHITE YOU CAN NOT TRADE IT BACK TO THE JOHTO OR SINNOH GAMES.
The only way to get a Premier Ball in HeartGold or SoulSilver Versions is to trade a Pokemon holding one or by buying 10 or more Poke Balls at a PokeMart.
No. there can only be one Pokemon league on each game
a Japanese one
One.