In Pokémon HeartGold, Professor Elm will give you a choice of Chikorita, Cyndaquil or Totodile who will be your Starter Pokémon however during the game Professor Oak will give you a choice of Bulbasaur, Squirtle or Charmander which were the Starter Pokémon choices for Pokémon Red, Green, Blue, Yellow, FireRed and LeafGreen. Steven Stone will also give you a choice of treeko, Mudkip or Torchic which were the choices Professor Birch gave you for Starter Pokémon in Pokémon Ruby, Sapphire and Emerald.
There joto staters
only with cheats or by trading
with an AR
toddile,chikorita and cyndaquil
The Johto starters, Tododile the Water Pokemon, Chikorita the Grass Pokemon, and Cyndaquil the Fire Pokemon
yes but only by trade
The Availible Starters Are -Chikorita Grass Type Pokemon -Cyndaquill Fire Type Pokemon -Totodile Water Type Pokemon They Are All Availible In Pokemon HeartGold And, Pokemon SoulSilver
By Ruby I'm assuming you mean the Hoenn starters, then yes, you can get one of three of them in HeartGold/SoulSilver
One of the three Hoenn Starters. Treecko, Torchic, or Mudkip.
you can only get one starter at the start of the game. if you want the other two starters, you're gonna have to trade with someone who has it
Trade with other people who have heart gold or soul silver.
You have to battle blue. From there the game is technically done but you can get new starters such as Squirtle.