Mightyena
Keckleon
Poocheyana
Lombre
There is no such thing as that. You have to get the HM. =)
On Route 120 you have to use Theif on Bug Manic Brandon's Pokemon. Information on Theif... Poochyena (Lv.45), Mighyena (Lv.52), Lombre (Lv.37), and Kecleon (Lv.-) learn it by leveling up. As for Kecleon, I recommend making it remember Theif. I do not have the info for getting the TM46 Theif. Credit to Serebii.net (This website is super awesome! It contains loads of information on Pokemon!)
You can't the trainer will always block it and call you a theif
Use Theif On A Wild Chansey
I Think Mudkip is because not only is he water, he is also ground, so he learns move to defend itself against thunder
No..the pokemon dnt learn it by leveling up but some do learn upon using the TM..:)
Slakoth
you have use the move theif on one of his pokemon i forgot which pokemon to do it on
he learns it at level 66
none of the fifth generation Pokemon learn it but in black and white sneasel learns it at level 42 houndoom learns it at level 26 and houndour learns it at level 25.
Likitung
camerupt, groudon.