If you have a friend who owns Platinum, Diamond, or Pearl ask to trade with them.
only with cheats or by trading
only if you trade from pearl/diamond/platinum
yes but only by trade
No, you won't be able to acquire a Sinnoh Starter in Pokémon HeartGold and SoulSilver, you'll have to trade for any of the Sinnoh Starters.
its impossible to get sinnoh starters without trading them from other gen IV games. use the palpark in fuschia city to trade them from pearl/diamond/platinum.
you cant you have to trade or migrate.You can get them if you trade via the GTS in Goldenrod city or if you have another DS and also have one of the games set in sinnoh and trade with yourself.
you can't get sinnoh in heartgold.
Yes you can get both kanto and sinnoh. Kanto beat red and talk to pr. Oak for hoenn talk to steven stone in pewter meuseum after beating red, then talk to him in the silph co. building
You cannot do anything in Sinnoh in HeartGold. You can only go to Johto and Kanto. Sinnoh is not available to travel to.
Pokemon HeartGold Will Have Sinnoh,Kanto,But Hoenn Least Likely.
You cannot go to the Sinnoh region in "Pokémon HeartGold" and "Pokémon SoulSilver."
you cant get to sinnoh in heart gold, but you can find the gym leaders from sinnoh.