its not a TM but dodtrio can learn it by leveling up.
Chat with our AI personalities
Yawn is not a TM.
Nope
I think that TM energy ball doesn't exist in heartgold. You can find it in Pokemon diamond and pearl on ds.
in your bag where eles
After beating Jasmine, she will give you TM Iron Tail.