you can get a jiggly puff in the safari zone that knows mimic or you can go to a department store, go to the TM floor and look for mimic
Take it to the Move Tutor.
at level 33, your yanma will learn AncientPower. and that move is needed to evolve it.
hive the copycat girl in saffron city a poke doll and she will teach one of your Pokemon mimic
Dragonite can not learn Draco Meteor by leveling up. You teach it with a Move Tutor.
because she doesnt it wasnt made for her to teach mimic she only gives you the magnet train pass
Since that's not a TM you need to captrue a Pokemon that can learn that move like Roselia.
Zapdos does not learn a 1-hit K.O. move leveling up in any Pokemon game.
Suwoodoo learns it and jigglypuff and clefairy
No because that move can only be taught in Pearl, Diamond, Platinum, Heartgold, and Soul Silver
The only Pokemon that can learn judgment is arceus and if smeargle uses sketch.
Lugia doesn't learn psychic in Pokemon soul silver on his own. However, you can easily teach Lugia psychic if you have the move in your possession.
The only way Staraptor can learn sky attack is through a move tutor in the Battle Frontier in Heart Gold or Soul Silver version.