There is no TM transform in Pokemon HeartGold
Confusion isn't a TM.
If you mistaken as Thunderbolt. It is TM25. You can get it at the Game Corner in Kanto for 10,000 coins or in Cerulean Cave. Thundershock isn't a TM in the SoulSilver or HeartGold.
go to the department store in goldenrod city; on 5F, there will be a guy behind a counter selling TM's. One of the TM's is 25, Thunder.
it can get all the TM's with either a rock disk or a metal disk.
There is no TM transform in Pokemon HeartGold
Tm 70:)
Yawn is not a TM.
Confusion isn't a TM.
Meanlook isn't a TM.
Yes
There is no TM for Dive and you don't need it.
Its on Mt.Silver.
Nope
its not a TM but dodtrio can learn it by leveling up.
I think that TM energy ball doesn't exist in heartgold. You can find it in Pokemon diamond and pearl on ds.
After beating Jasmine, she will give you TM Iron Tail.