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.
You can catch Lombre in Pokemon HeartGold in the Safari Zone at a waterside area once you receive the National Pokedex.
wait for Mary to tell you where marill is on the game
Find and then catch
You can't catch it. It's a starter pokemon.
Level 18
Evolve Marill @ level 18.
If you want to find Marril, you'll have to go to the Safari Zone, because it cannot be found in the wild. Go to the Meadow Zone, then surf on the water. A Marill should be found there.
You can catch a wild marill in the safari zone.
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.
either go to mt mortar or trade one from diamond, pearl, or platinum version at the road to veilstone city (that was how i got mine)
First catch a Marill. Then get a Sea Incese. Go to the day care center and have Marill breed with anorther pokemon. You'll get an Azurill egg.
You can't catch Rotom in heartgold.
you cant catch him in heartgold you can only get him in soulsilver
In HeartGold you can catch Kyogre.
Nope you have to catch it on Leaf Green and trade
You can only catch Vulpix in SoulSilver, not in HeartGold. You can catch it on route 36 and route 37.