If at all possible try to get a fighting-type Pokemon. Any fighting type move will be super-effective against a normal-type Pokemon, which is basically all of the third gym. The gym can be defeated by your starter Pokemon if you are on a high enough level, but it is best to have a second Pokemon by now.
lv 30
you go on to the next gym witch is etrake city
beat the 3rd gym and talk to someone at vermilion city
Whitney ,she's at Goldenrod City.(Normal-type)After you defeat her she'll start crying.Talk to the nearest player and then talk to her and you'll get your badge.
You can't because it wasn't invented when that game was made. You can only get it on Pokemon diamond, platinum, and heartgold and soulsilver if you got the arceus event from DPPt. There is no way to get a 4th Generation Pokemon in a 3rd Generation Pokemon Game.you cant catch Dialga he wasn't created back then
she is 3rd gymleader of goldenrod city
You can battle Lance an infinite amount of times in Pokemon SoulSilver. He will only upgrade his Pokemon once, however. After the second time, his Pokemon remain the same.
Get the Radio Card from the Radio Station.
you keep going til you find it
its in goldenrod at next to the poke center (3rd gym)
No, not anymore. They are done with doing events for Pokemon HeartGold and SoulSilver.
lv 30
Once you beat the very powerful trainer red, you can go to proffeser Oak's lab, & choose your 1st generation Pokemon starters,You can now have full acsess to the Silph co. in Saffron city, when you meet Steve, you can go to Proff. Oak's lab & get your 3rd generation Pokemon starters.you can also go to the cave on route 47, & catch Groudon.
ground/rock will be good
Go to the radio tower in Goldenrod and win the quiz. Whitney will be standing near a counter, go and talk to the accountant. Whitney will go to the gym and then you battle the third gym leader.
use phycic pokemon. but make sure you use giratina if you have one.
Beat the 3rd Gym, and Get HM 06 Rock Smash