Kecleon and Mightyena learn it while leveling up. Almost every other Pokemon can be taught the TM thief.
bannete or clefable
he learns it not by level but he could just level him up to 40 then fight a bunch of unknowns or other Pokemon (only phychic Pokemon) one you level him up by one level while fighting a psychic Pokemon and he will learn psychic
If you level it up to level 45 you will be able to let it learn dig, but remember you'll have to delete a move to learn it.
Some Pokemon learn ancient power as they level up.
Kecleon and Mightyena learn it while leveling up. Almost every other Pokemon can be taught the TM thief.
bannete or clefable
The Pokemon that can learn Thief are listed at this site: http://bulbapedia.bulbagarden.net/wiki/Thief
No Pokemon can learn Cut by level up.
No, there is no Pokemon that can learn Surf by level up.
he learns it not by level but he could just level him up to 40 then fight a bunch of unknowns or other Pokemon (only phychic Pokemon) one you level him up by one level while fighting a psychic Pokemon and he will learn psychic
You don't. Your Pokemon has to level up to learn it.
You just level it up to level 50
Mightyena and Kecleon by level up there is so much by TM so ill just list the website http://www.serebii.net/attackdex-dp/thief.shtml
In the game Pokemon Zigzagoon does not learn surf as it levels up. The only way this Pokemon can learn this move is with HM03.
If you level it up to level 45 you will be able to let it learn dig, but remember you'll have to delete a move to learn it.
Block isn't a TM. Pokemon can only learn it as a Level up move or an Egg move.