to evolve certain water type pokemon.
Go here: serebii.net
and here: clover.top-forum.net
Zygloman
witch Pokemon evolve with stones in soul silver
They are Growlithe to Arcainine Eevee to Flareon thats it
your stupid mum buys it with your money you let her look after
your mom will give you some and put on a Pokemon and trade from a gba or ds game.
use them on sunkern or gloom to evolve them into sunflora or bellosom respectively
here's how you get stones before you achieve the national pokedex- you can win the bug contest, and they are also often prizes at the pokeathlon.
there are none
water stone
you trade a Pokemon for a water Pokemon, catch a water Pokemon, or you migrate a water Pokemon from a gameboy game. you can also get a water Pokemon for your starter Pokemon. (i beat the game on both heartgold and soulsilver so if u need help please contact flyingstar369@gmail.com
catch/ evolve/ trade / stones. The answer is too large to answer in once.
You can find stones in Pokemon SoulSilver by looking around in caves, rocks, etc. Sometimes people might give them to you.
The HM Dive is not in SoulSilver or HeartGold, for there is no deep water to dive into.