You can get one in Viridian Forest.
I believe it is something like a shiny Pokemon or shiny leaf stone. Getting a shiny Pokemon takes LOTS of luck, and a shiny leaf stone I think you find in patches of grass outside of Violet City in HeartGold. Hope this answers your question
There is no such thing as an Ice Stone
I believe you can get a Shiny Stone in HeartGold in the Pokèathlon Prize Corner after you get 5000 Points.
By Action Replay
You can get them at the pokeatholon dome.
It evolves grass type pokemon..... Just like in EVERY OTHER GAME....
I believe it is something like a shiny Pokemon or shiny leaf stone. Getting a shiny Pokemon takes LOTS of luck, and a shiny leaf stone I think you find in patches of grass outside of Violet City in HeartGold. Hope this answers your question
black stone
pokelathon
Pokethan.
There is no such thing as an Ice Stone
I believe you can get a Shiny Stone in HeartGold in the Pokèathlon Prize Corner after you get 5000 Points.
Fire stone
Staryu.
You can get them at the pokeatholon dome.
By Action Replay
i think it is a leaf stone