1.There is a Pokemon center just in between the 1st and 2nd gym by a cave.
2. Go into the Pokemon center and talk to the fisherman. The fishermen will then give you an old rod.
3. Go to any waters edge and walk right up to it.
4. Use the old rod.
Alternatively later on in the game you will obtain the HM "Surf" teach this to a water type Pokemon and then surf on any water to encounter random water Pokemon just like walking in the grass.
Get a water type starter, trade from another game (Not recommended as if the traded Pokemon is over leveled and you don't have enough badges it will not obey you.)
The HM Dive is not in SoulSilver or HeartGold, for there is no deep water to dive into.
just use surf
no you can trade soulsilver pokemon to black
You CANNOT LEGALLY download Pokemon Soulsilver.
go to cherrygrove. surf in the sea man gives it to you.
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
The HM Dive is not in SoulSilver or HeartGold, for there is no deep water to dive into.
Use a water stone on poliwhirl
buy it at the pokeathelon dome
You use a water stone.
use rods or surf.
Water Pokemon can be found by surfing or using a fishing rod, and occasionally, in certain caves such as the Whirl Islands.
just use surf
a seel is type water, to get it surf.
Eevees. you get them by headbutting trees