No, but you will be able to catch Palkia, Dialga or Giratina.
You cant, you have to trade him from a Pokemon Diamond game.
In Pokemon Diamond, Pearl, and Platinum, you cannot 'recatch' Dialga, but you can have multiple attempts if you save before battling Dialga. In Pokemon HeartGold and SoulSilver, when you do the Arceus event, you automatically obtain your choice of Dialga, Palkia, or Giratina.
In Pokémon Pearl, you can only obtain Dialga by trading it from Diamond, Platinum, HeartGold or SoulSilver.
You must have the event Arceus and go to the Ruins of Alph.There you will find Cynthia and she will give you Palkia,Dialga,or Giratina with their orbs at level 1.
You cannot get Dialga in HeartGold version.
Shinto Ruins
If you got the Arceus from an event and you send it to heartgold, go to the ruins and you will find Cynthia. Then you can choose between Dialga, Palkia and Giratina, lvl 1!
Dialga needs to be traded in from Diamond, Pearl, Platinum, Heartgold or Soulsilver.
you dont, its not in HeartGold or SoulSilver, Ho-oh (HeartGold) or Lugia (SoulSilver) take their place. You can also get mewtwo
Yes by gettung the event areceus
you either trade or do the arceus event
No, but you will be able to catch Palkia, Dialga or Giratina.
You cant, you have to trade him from a Pokemon Diamond game.
In Pokemon Diamond, Pearl, and Platinum, you cannot 'recatch' Dialga, but you can have multiple attempts if you save before battling Dialga. In Pokemon HeartGold and SoulSilver, when you do the Arceus event, you automatically obtain your choice of Dialga, Palkia, or Giratina.
Dialga is level 47 in Pokemon Diamond and Pearl. Level 70 in Pokemon Platinum. Level 1 in Pokemon HeartGold and SoulSilver.
In Pokémon Pearl, you can only obtain Dialga by trading it from Diamond, Platinum, HeartGold or SoulSilver.