beat blue to get it.
yes, and you have to battle her to get your 16th gym badge
there is no 16th gym in soulsilver u dope....
beat pryce
the next gym is @ Mahogany Town
defeat the fifteenth gym leader
i haht Pokemon soulsilver so live with it itiet
misty
Go to the gym in Vermillion City in Kanto and battle Lt. Surge, the Gym Leader. He'll give you the 9th Gym Badge after you defeat him.
Beat the gym leader.
You beat the 6th gym leader.
After you beat Blue, the 16th gym leader
The 7th badge/gym is in Mahogany Town. The Gym Leader mainly has ice type pokemon.