First, you need an Event Arceus and you go to Shinto Ruins. Cynthia will be there as well. Then Arceus can create either Giratina, Dialga or Palkia. They will be at Level 1.
Chat with our AI personalities
No, you can not catch giritina in Pokemon soulsilver. It isn't available in heartgold either. The only way to get it is trade from diamond, pearl, or platinum. Hope I helped!
No, you can not catch Phanpy in SoulSilver. It is a version exclusive to HeartGold.
You can't catch Skitty in Pokémon HeartGold or Pokémon SoulSilver but you can catch it in the Hoenn Field in the PokéWalker device and then transfer it over into HeartGold or SoulSilver.poke walker .
You cannot catch any of the Regis (Regirock, Regice, Registeel and Regigigas) in Pokémon HeartGold or SoulSilver.
HeartGold? Nowhere. SoulSilver? Routes 7, 38 and 39.