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.
Chat with our AI personalities
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