Put in the code for your desired move, teach your Pokemon any TM and it will learn the move you wanted it to learn instead of the original TM.
Yes, you can teach a Pokemon the move dig after it has forgotten it.
there is no way to teach swellow sing inless you breed.
Its a TM.
You get the abilty to use the move Dive from Tate and Liza in Mossdeep and then you can teach your Pokemon to Dive! X3 POKEMON-1001
Linoone (It can learn nearly all of the HM's)
Buy a GameShark.
Yes, you can teach a Pokemon the move dig after it has forgotten it.
easy just teach a Pokemon surf
he learnes it at about lv40
No one in the game will do that for you.
there is no way to teach swellow sing inless you breed.
u can teach vulpix dig.
Its a TM.
Dig is a TM, and you can teach it to most ground types.
You breed a ludicolo with a pokemon that knows razor leaf.
You get the abilty to use the move Dive from Tate and Liza in Mossdeep and then you can teach your Pokemon to Dive! X3 POKEMON-1001
Well, you could try breeding it with a Pokemon that has Sky Attack to see if you can egg move it. Otherwise, use a TM or, although i highly do not reccommend this, cheat it using Gameshark or Action Replay