Lugia learns Sky Attack at level 99.
You can teach it that in the battle frontier in HeartGold and SoulSilver OR breed it Sky Attack.
There is only one way . youre Pokemon has to learn it at a certain level . there is no TM for sky attack.
Faint attack isn't a TM, so you can't find it anywhere.
Articuno is not able to learn the move Sky Attack. It can only be taught Sky Attack with the TM 43 in Pokemon Red and Blue. Sky Attack is no longer TM 46 in later games so it's impossible for Articuno to learn Sky Attack outside of Pokemon Red and Blue.
Lugia learns Sky Attack at level 99.
As of Pokemon Omega Ruby and Pokemon Alpha Sapphire, you can take Staraptor to the Move Tutor in Battle Resort and teach it Sky Attack. For Generation IV, you can teach Staraptor Sky Attack from the Move Tutor in Pokemon HeartGold and SoulSilver.
You can teach it that in the battle frontier in HeartGold and SoulSilver OR breed it Sky Attack.
There is only one way . youre Pokemon has to learn it at a certain level . there is no TM for sky attack.
Faint attack isn't a TM, so you can't find it anywhere.
Articuno is not able to learn the move Sky Attack. It can only be taught Sky Attack with the TM 43 in Pokemon Red and Blue. Sky Attack is no longer TM 46 in later games so it's impossible for Articuno to learn Sky Attack outside of Pokemon Red and Blue.
LVL 1Rattata Itemfocus sashmoves Endeavor, Quick Attack
u can try to gat a flyin type and train it to a level where it learns it, but for me i never had a Pokemon that learned sky attack. probably u can trade a Pokemon that already knows sky attack. i don't know if it will work but if it doesnt...SORRY. =) from GREGELOCITY
its not a TM but dodtrio can learn it by leveling up.
It depends on where you have found it and in soulsilver or heartgold........
Use the squirtbottle on it it will attack its sudowoodo capture it or defeat it and it will go away.
There is no best Pokemon on Pokemon HeartGold.