You cannot headbutt trees in any game except for Gold, Silver, Crystal, Heart Gold, and Soul Silver. You must teach a Pokemon TM 2 in GSC, or teach a Pokemon Headbutt from the Move Tutor in HGSS.
Headbutt is no a HM in Pokemon soulsilver. However a man in Ilex Forest will teach it to any Pokemon that can learn it.
Let a Pokemon learn 'Headbutt' TM, and go up to different trees and Headbutt them. Pokemon will appear, but you will want a 'Pineco'. They evolve into a Fortress.
A man in Ilex Forest
you go to Ilex forest and find a man in there and he will give you headbutt and teach it to you Pokemon and now you could headbutt a tree
You get headbutt in ilex forrest. There will be a man (who looks fat) that will give you the move headbutt. :):):)
A man in Ilex forest will teach your Pokemon the move
there is a man in the Ilex Forest that will teach headbutt to as many Pokemon as you want
I've never tried, but I DON'T Think so. Why not try it? If not, there's a man in Ilex Forrest that will gladly teach your Pokemon 'headbutt'
A man in Ilex Forest gives it to you
headbutt????????????? )-:)
Pineco is a bug type of Pokemon. You can find one in Pokemon Gold and Silver version by using headbutt on trees.