In HeartGold and SoulSilver, she does not battle you - which might be one of the reasons why she doesn't have a starter pokemon. Instead, she has a Marill.
what starter? you already get a starter after you beated red.-_-
It's a starter Pokemon.
Cyndaquil is a starter pokemon from the Johto region and like all starters, it cannot be found in the wild. You receive it as a gift from Professor Elm and it will become your first pokemon. If you want more than one Cyndaquil or chose a different starter and want a Cyndaquil, you’ll have to trade from another copy of HG/SS. If you chose Cyndaquil as your starter and it’s a female, you can breed it and the Egg it produces will be a Cyndaquil. Other than these three methods, it is not possible to obtain a(nother) Cyndaquil.
Luck. You have a 1 in 8,192 chance of your starter Pokemon to be Shiny.
You can't
In HeartGold and SoulSilver, she does not battle you - which might be one of the reasons why she doesn't have a starter pokemon. Instead, she has a Marill.
In Pokemon Heartgold and Soulsilver you can get a Johto starter from Professor Elm, a Hoenn starter from Steven, and a Kanto starter from Professor Oak
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.
Pokemon No. 152 is Chikorita, and is the starter Pokemon in HeartGold and SoulSilver, but can also be imported from Pokemon Emerald.
you cant
Lyra was given it as professor elm trusted her
Cheat using an action replay
Technically Cyndiquil is the strongest but it all depends on what type of Pokemon you want.
They are Torchic, Treeko, and Mudkip. Reasearch them in a pokedex for more info.
Chikorita is #152, and it is a starter Pokemon you can choose from in Gold, Silver, Crystal, HeartGold, and SoulSilver.
His starter pokemon is Pikachu.