When you beat some of the contest at the pokeathlone go to the last stand on the right they will ask you to spend your points you in in the contest then you get fire stone, water stone , moon stone and ect
Pokemon that evolve with stones
u can earn all stones by winning the bug competition
Find them xD
you get this one trainers phone# and he sometimes sends you some
You can't find registeel in Pokemon HeartGold.
You can find it in Pokemon Platinum, Pokemon Crystal, Pokemon HeartGold, and Pokemon SoulSilver.
unkowns {pokemon}
You cannot find Latios in Pokemon HeartGold unless you went on wi-fi and got the Enigma Stone
You can find stones undergrounds.
You can't
yes
Just find them!