Almost any rock type.
Chat with our AI personalities
A typlosion can learn explsion
Any Pokemon can learn it. that's the best patr
Headbutt is no a HM in Pokemon soulsilver. However a man in Ilex Forest will teach it to any Pokemon that can learn it.
Bayleef Does Not Learn Sleep Powder in HeartGold/SoulSilver
Bite is an attack, and isn't a TM. The Pokemon has to learn it.