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.
no you can trade soulsilver pokemon to black
just use surf
You CANNOT LEGALLY download Pokemon Soulsilver.
You'll need to trade for it from Pokemon HeartGold. It is not avilable in the wild in Pokemon SoulSilver.
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 rods or surf.
You use a water stone.
buy it at the pokeathelon dome
Use a water stone on poliwhirl
Water Pokemon can be found by surfing or using a fishing rod, and occasionally, in certain caves such as the Whirl Islands.
no you can trade soulsilver pokemon to black
Eevees. you get them by headbutting trees
He should. Its water/flying