Nope
Chat with our AI personalities
Yawn is not a TM.
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
its not a TM but dodtrio can learn it by leveling up.
After beating Jasmine, she will give you TM Iron Tail.