In Pokémon Silver, the fourth Badge that you get is the Fog Badge and you will get it after beating Morty, the leader of the Ecruteak Gym.
You get tge7th badge in mahongy town by deafeting Price. He uses ice type pokemon.
well u have to had your forth gym badge.
Continue the game?
you need the 2nd badge, from the bug gym leader, which is from the gym in azalea town.
the badge is called the basic badge
island? the fourth badge is in celadon
you travel to lavavine town
Go to the forth gym!
4th
You get tge7th badge in mahongy town by deafeting Price. He uses ice type pokemon.
well u have to had your forth gym badge.
U win
Continue the game?
Head to victory road and take down the Pokemon league!
the 13th badge you get in soul silver is in fucshia city, from janine she is a poison type expert, as she is koga-of-the-elite-four's daughter.
you need the 2nd badge, from the bug gym leader, which is from the gym in azalea town.
Its a TM, and its Shadowball