Instructions
Find and capture a wild Pokemon that can learn Headbutt in "Pokemon HeartGold." Examples include Cubone, Aron and Snubbull.
Raise the Pokemon's level by winning Pokemon battles. A Pokemon's experience level increases after it accumulates a predetermined amount of experience points after defeating enemy Pokemon in a fight. For instance, Cubone and Marowak can learn Headbutt once they reach Level 11.
Choose to delete a preexisting move when "Pokemon HeartGold" asks if you want your Pokemon to learn Headbutt. Select one of the four moves your Pokemon has learned to delete it. Headbutt will replace the move you've made the Pokemon forget.