The ez way is to have a Pokemon that knows covet or thief and use the super rod at route 132,133,and route 134 and find a wild horsea and use covet or thief and you might get a dragon scale or you can use covet or thief on a bagon at metior falls and u might get a dragon scale p.s. i would get a dragon scale from a bagon cauz u could get a bagon and a dragon scale.
I don't think dragon pulse is in Pokemon emerald, sorry.
The strongest dragon type in pokemon Emerald, Sapphire and Ruby, is the legendary pokemon Rayquaza. In terms of non-legendary pokemon, both salamance and flygon are strong dragon types.
Slalamence
gyados
yoursadasking about pokemon
You can get it by wild Pokemon such as seahorse (not always) and any other dragon type Pokemon.
Dragon and flying
The Dragonscale is an item in Pokemon Emerald version. There is a chance that certain Pokemon such a Horsea will be holding one when you catch it.
Dragon and Ice types are super effective.
Dragon dance cannot found on a TM.
there is of course rayquaza. There is also vibrava and flygon.
well the strongest Pokemon you can catch is raqazza a legendary dragon Pokemon