there is no defog in Pokemon soul silver
There is no way for you to get Defog in Pokémon SoulSilver, there is no Defog HM or TM in "SoulSilver" and there are no Pokémon that naturally learn Defog, the only way for you to get a Pokémon to know Defog in "Pokémon SoulSilver" is to trade the Pokémon over to "Diamond, Pearl or Platinum" and teach it Defog and then trade it back over to SoulSilver.
in Pokemon white, black, platinum, heartgold, soulsilver, diamond, and pearl you do not need to battle anybody
you cant get defog because you dont need defog in the game
cut, surf, fly, rock smash, rock climb, strength, and waterfall In Diamond, Pearl and Platinum there is HM defog. In HeartGold and SoulSilver there is HM whirlpool.
you must learn the move defog.
defog is not in emerald,
You get defog from a person in the safari zone.
there is no defog in pokemon black/white
Pokémon SoulSilver and Pokémon White will not work with one another in the sense of battling with one another or trading with one another however you can use the two games in order to do a one way transfer of your Pokémon in "Pokémon SoulSilver" in order to upload them into your "Pokémon White" game however items attached to Pokemon that will be transferred over cannot be holding items but they will be removed and placed back in your game's bag, the Pokemon cannot know HM moves such as Cut, Fly, Surf, Strength, Defog, Whirlpool, Waterfall and Rock Climb however a Pokemon that knows Defog can actually be sent from HeartGold or SoulSilver since it is not a HM move in those games.
go route *** and talk ************* guy. He give u defog
The HM defog is in the grate marsh.the guy on the right has it.
Defog is located on the Great Marsh in Diamond and Pearl.Defog is located in the Solaceon Ruins in Platinum.Outside of battle, Defog clears away fog