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! Aggron does learn horn drill. Get it At the move tutor at fallarbor town (you give hi a heart scale in exchange)
yes
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.
no he cant that's why you go ahead and teach it to him before seedot evolves
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
Pokemon will not learn moves while being raised in the daycare center. They will keep the same set of moves that you put them into the daycare with. However, moves that were missed can still be relearned through the move tutor.