In Pokémon Black, Pokémon White, Pokémon Black 2 and Pokémon White 2, the Pokémon that will learn Substitute via level-up are Mime Jr, Mr. Mime, Rotom which would include all of its appliance-related forms and Kecleon.
You cannot not get another TM-28 [Dig]. However you can get your Pokemon to learn dig by breeding it with a Pokemon that learns it through levelling-up. mAvOoP
In what Pokemon game? In the Pokemon Diamond and Pearl games, Vulpix learns Fire Blast on level 47. Of course, you could always teach it Fire Blast from TM38 on any level. Actually, Pokemon Diamond and Pearl are the only games which allow Vulpix to learn Fire Blast as a part of levelling up. The Pokemon games of the three previous generations only allow Vulpix to learn Ember, Flamethrower and Fire Spin by levelling up.
The Action Replay code to allow every Pokemon to learn any move is: 02068590 00D400D4 02068594 00D400D4 0206862C E0044D00 02068630 FFFFFFFF Although you should note that you can only teach your Pokemon Move Tutor moves and TMs or HMs since Pokemon do not have the capacity to learn every move whilst they are levelling up.
Of course, it's pretty obvious if you ask me.
Thunderpunch is not a TM available in Pokemon Diamond or Pearl. The only way your Pokemon can learn Thunderpunch is if it learns it while levelling up or if it is learnt off the father through breeding. The Pokemon who can learn Thunderpunch by levelling up include: Hitmonchan - level 31 Electabuzz - level 28 Dragonite - unknown level Ampharos - level 30 Elekid - level 28 Medicham - unknown level Dusclops - unknown level Electivire - level 28 Magmortar - unknown level Duknoir - unknown level Regigigas - unknown level *Those Pokemon with 'unknown level' could very well learn Thunderpunch from the Move Tutor. Pokemon who learn Thunderpunch through breeding include: Pikachu, Raichu, Abra, Kadabra, Alakazam, Machop, Machoke, Machamp, Gastly, Haunter, Gengar, Drowzee, Hypno, Magmar, Pichu, Magby, Meditite, Medicham, Chimchar, Monferno, Infernape, Buneary, Lopunny and Magmortar.
Your Pokemon learn it from levelling up
you'll get a cranidos in the under ground in Pokemon platinum. just keep on levelling it up till it learns headbutt.
No. There is no Peck TM, nor do any of the move tutors teach it. Due to this, the only pokemon who can have it, will learn it naturally by levelling up, with the exception of Seel and Togepi which can learn it as an egg move.
You cannot not get another TM-28 [Dig]. However you can get your Pokemon to learn dig by breeding it with a Pokemon that learns it through levelling-up. mAvOoP
In what Pokemon game? In the Pokemon Diamond and Pearl games, Vulpix learns Fire Blast on level 47. Of course, you could always teach it Fire Blast from TM38 on any level. Actually, Pokemon Diamond and Pearl are the only games which allow Vulpix to learn Fire Blast as a part of levelling up. The Pokemon games of the three previous generations only allow Vulpix to learn Ember, Flamethrower and Fire Spin by levelling up.
Can only be learnt by levelling up certain Pokemon
Murkrow can't learn it by levelling up. You'll have to use TM79 on it.
Many evolution stone pokemon, like Ninetales, and Simisear, do not learn moves by levelling, meaning you need to level the preform up until it learns the moves you want, and only then use the evolution stone.
Try using Rare Candies for easy levelling. :)
Slowpoke does not learn Surf by levelling up, but it can learn Surf via HM in all generations.
There is no such Pokemon. Either you get the HM03 and teach it to one of your Pokemon, or you'll be unable to use Surf.
Golduck does not learn Surf by levelling up. You must teach it Surf by using the HM.