After going through a little bit of the game, Professor Elm contacts you telling you that a scientist of his is holding an egg that he would like you to carry with you. The scientist is in a Pokemon Center, and you can pick up the egg from there which will hatch into a Togepi.
A Togepi.
For a togepi to evolve you need to give it 220 happiness
Togepi doesn't evolve at a regular level, it evolves when you make friends with it.
Continue with the game
To get Professor Elm to actually "see" Togepi in HeartGold and SoulSilver Versions, you have to put Togepi in the first slot of your party, meaning you will see it walk behind you.
You cant catch Togepi. But if you want togepi, do this:When you have defeated Falkner, the gym leader in Violet City,go to New Bark Town and go to see Professor Elm. He will give you an egg. The egg contains Togepi. Walk around lots until the egg hatches. Then you will have Togepi!! :) :) :) aydelie 101
You can catch a wild Togepi on the island off of the Figt Area. No one will give you a togepi egg in the game.
You can catch it in saffron city. i hope it helps
you need to get its friendship up and level it up
You can't catch Rotom in heartgold.
After you defeat Falkner, Elm's aide will be waiting for you in the PokéMart and he'll give you the Togepi Egg.
you cant catch him in heartgold you can only get him in soulsilver