It is a normal type move you get it from a guy in ilex forest if you teach it to one of your Pokemon you can go to a tree and you will be able to headbutt it using headbutt on trees will make Pokemon appear just like using honey hope this helped! :)
Chat with our AI personalities
Yes, you can capture Heracross in Pokemon HeartGold (And in Pokemon SoulSilver). You must go to Azalea Town and heabutt into the trees there, and eventually you will encounter one.
have a Pokemon with heabutt headbutt the trees outside ecruteak city(south) until u find pineco then just train him till he evoles
There is no best Pokemon on Pokemon HeartGold.
there is no Pokemon Mansion in Heartgold.
They are not in Pokemon HeartGold