The only way to catch it would be to use an action replay code, sorry. Other ways to get it include trading one from Pkmn Diamond/Pearl/Platinum or trading one online
You can't.
i am sorry but you cannot obtain arceus in Pokemon heartgold or soulsilver.
you cannot catch arceus but you can get it as a MYSTERY GIFT you from trading with DIAMOND/PEARL/PLATINUM.anyway i hope you enjoy your arceus.
You cannot catch Arceus in Pokemon Soulsilver nor Heartgold, You must either transfer a Arceus from D/P/Ptt or Receive one through the Arceus Event.
You can't, you have to trade it over from Diamond, Pearl, or Platinum.
no
Ledyba is not catchable in Pokémon HeartGold Version.
if you want to catch arceus you can,t but if you get Pokemon arceus version avalible on eBay and a connecting cable you can trade arceus with yourself so you can have it on ruby.
You can't yet.
mt. silver
Where you find Misty.
No, you can not catch Phanpy in SoulSilver. It is a version exclusive to HeartGold.