In the pewter city museum. to get his attantion you must bring walking latias ( heartgold) or latios ( soulsilver ) with a soul dew from a mystery gift. then he will take you to saffron city. he will talk to you for a while. then he will go back to pewter then show you latios ( heartgold ) or latias ( soulsilver ) outside of the museum. then after you defeat or catch one of eon Pokemon that's the last of him.
Chat with our AI personalities
You can't get Latios in HeartGold. You can get Latias, to get her, talk to the copycat in Saffron and find her lost doll in Vermillion city at the fan club and Steven will be out there when you come out. He will talk about Latias for a minute and Latias will be in Kanto just walking around like Raikou.
Once you ask the Copycat in Saffron City to get her Clefairy Doll back Talk to the man inside The Pokemon Fan Club.Then he will give you the Clefairy Doll go outside.Then Steven Stone will talk to you he will say that Latias(HeartGold)or Latios(SoulSilver).Finally Latias or Latios will roam Johto or Kanto.But sorry,you can't get Latios without Cheating,Hacking or Trading. :(
You need to get latias ( can only catch it on Pokemon heartgold) and latios (can only get it on Pokemon soulsilver) and speak to steven who is in the silph co. in saffron city.You must get the Enigma Stone from the WiFi event, which turns out to be the Soul Dew.
In the new Pokemon HeartGold game, you can catch new Pokemon such as Beldum, Latios/Latias and you can choose between Treeko, Mudkip, or Torchic. (Can all be obtained through Pokemon League Champion Steven from the Hoenn Region.)
he will battle you in the kanto region but you need to have gotten the enigma stone to catch latias/latios he'll battle you in pewter city or saffron city