defog is not in emerald,
No, But it can learn butt rise
No. He can only learn fly and defog.
empoleon staraptor starly staravia
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.
you must learn the move defog.
defog is not in emerald,
No, But it can learn butt rise
No. He can only learn fly and defog.
empoleon staraptor starly staravia
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.
No.Not unless you cheat.The only HM it can learn would be Defog in Diamond,Pearl and Platinum.
its called drifloon cause it drifts
bibaral can learn all HMS except fly and defog
Most flying type pokemon, such as Staraptor, can learn Defog. You can find a complete list on serebii by going here: http://serebii.net/attackdex-dp/defog.shtml try going to Veekun.com, and search "defog"
Most flying types eg. staravia,troupis.Hope this helps.:}
a drifloon is a balloon Pokemon that can only be caught on fridays.It evolves in to Drifblim level 28.