You go through the ice cave & help kimono girl that is stuck on the ice and then keep going on your trip through the cave then you will be @ Blackthron city and then you can challenge Claire. She is a dragon type. I used a fighting type 2 win. Lucario woks the best i found out, but you don't get him in Soul Silver or Heart Gold. You get him from Pearl, Diamond & Platinum as far that I know. If you don't feel like shopping then you can wirelessly trade four a lucario but you have to have seen it before you try to get one.
Chat with our AI personalities
Unless your Delibird is pretty high leveled, I don't think that it would be very useful in a gym battle.
you have to use the HM surf and surf behind the gym and go in the cave. go to the other side of the dragon temple and go in. awnser the old man's questions and the gym leader will come in and give you the badge. This is to get the 8th Johto gym badge. To get the Kanto one search: how do you get to the 8th Kanto gym badge
You can obtain the 8th gym badge (the earth badge) in fire red from Giovanni in Viridian City.
by capturing an ice pokemon in the ice cave by capturing a dragon type pokemon but dragon is weak against dragon so just capture an ice pokemon
in Viridian city. the one that was locked.