You buy it with points at the Pokeathlon Dome.
Get the Eevee from Bill in Goldenrod city and give it a water stone.
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.
I believe you can get a Shiny Stone in HeartGold in the Pokèathlon Prize Corner after you get 5000 Points.
There is no such thing as an Ice Stone
Pokethan.
Staryu.
A water stone
You buy it with points at the Pokeathlon Dome.
go to the pokeathlon dome and get 2500 points and trade them in for a water stone
You can get a water stone at the Pokeathon at the prize exchange or you can get it if you come in first in the Bug catching contest.
Get the Eevee from Bill in Goldenrod city and give it a water stone.
black stone
pokelathon
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.
The city west from saffron, either in the department store or mart
I believe you can get a Shiny Stone in HeartGold in the Pokèathlon Prize Corner after you get 5000 Points.