TM, lots. If you use the TM and then delete Dig, or send the Pokemon to D/P/P/HG/SS, then either level up Trapinch to level 40, or trade Qualava from Pokemon Colosseum, because it learns Dig after you Purify it.
no, it cant learn it. but u might be able to learn it from a move tutor
The only way Alakazam can learn Fire Punch is through a Move Tutor on Pokemon Emerald Version.
yup
Some Pokemon can learn it regularly but since it used to be a TM it can be learned via move tutor though this move tutor isn't in ruby its in emerald and Pokemon xd gale of darkness so transfer any Pokemon you want to teach sky attack to to emerald or xd gale of darkness.
the move tutor is in Fallabor city to the west. but first before he'll teach your Pokemon a move you need to give him a heart scale
yes
yES! Aggron does learn horn drill. Get it At the move tutor at fallarbor town (you give hi a heart scale in exchange)
In emerald you can learn it for 48BP at the battle frontier. In ruby/sapphire you can't
The Move Tutor in Pokémon Emerald cannot teach the move Dig. Dig cannot be taught by any of the Move Tutors in any of the Pokémon games.
Flareon doesn't learn heatwave naturally by level. This move has to be taught to the pokemon by a move tutor. A move tutor can teach this move at any level
no he cant that's why you go ahead and teach it to him before seedot evolves
Salamence can only learn Hydro Pump as an egg move in Pokemon Emerald.