you find them in random pokeballs, or some times people will give them to you. its completely random
In HeartGold you can catch Kyogre.
Use a fishing rod.
you click on the water with a Pokemon with surf
no it is not
Pokethan.
fire water and thunder fire water and thunder
Staryu.
There are various types of Pokemon he wants to see. Match the description of the Pokemon he gives to you to one of the Pokemon below:Oddish (Leaf Stone)Staryu (Water Stone)Growlithe* (Fire Stone)Vulpix* (Fire Stone)Pichu (Thunder Stone)*Note: Vulpix is sought after in Pokemon SoulSilver, while Growlithe is sought after in Pokemon HeartGold. Growlithe and Vulpix are one of some version-specific Pokemon.
A water stone
Some good water Pokemon include (in their fully evolved form):BlastoiseFeraligatrKingdraGarydosKabutops
grass type Pokemon also thunder type Pokemon
The Johto starters, Tododile the Water Pokemon, Chikorita the Grass Pokemon, and Cyndaquil the Fire Pokemon