After battling your rival and getting the Pokedex from Professor Oak and the egg from Mr. Pokemon, you need to travel north of CherryGrove city. Stick to the left, since last time you couldn't pass due to to kids blocking the way. They have moved now, and go north from there, and take your first left to go to Violet City.
In Violet City next to the PC in the Pokemon Center
first at sprout tower at violet city. next is burnt tower at ecruteak city.
In HG/SS you trade Shards for Berries. Trade with Jugglers in Violet City and Fuchsia City.
In Violet City, go north and left. Talk to the Hiker to receive the HM.
In order to get the Togepi Egg in Pokémon HeartGold, you will first receive an Egg from Mr. Pokémon that you will have to give to Professor Elm however Professor Elm will have 1 of his aides give you the Egg (which is the Togepi Egg) after you interact with him in the PokéMart in Violet City after beating Falkner, the Violet City Gym Leader.
next to violet city
Violet city
Between Cherrygrove and Violet City.
It leads to Violet City
its next to violet city
Violet city. And its sprout tower
You can find it in the Ruins Of Alph which is south of Violet City.
I think it is north of ercuetk city?On the northern side of Violet City.
Cherrygrove City is to the west of New Bark Town and south of Violet City.
get a bellsprout and trade with a school kid in a house in violet city
Go on youtube and look at a walkthrough I do it all the time :)
go to azalea town.