You can't unless you migrate or trade
Fly to Mossdeep City, then go around to the north of it and surf straight until you reach a giant rock, if you don't already see the cave entrance, go to the left a little and there will be two girls standing in front of it. You don't have to battle them, but they are there. When you get into the cave, surf up until you reach a spot of land (doesn't matter which spot) and walk around. There are plenty of them in there.
you cant catch it in gold if its a boy you can catch it in blue if its a girl you can catch it in purple
you cheat
You cant.
You can't catch dusknoir to get one trade dusclops.
you cant. But you can get it in peal and trade it to diamond.
you can't catch sealeo but you can catch spheal in rt. 30
You can use any type of Poke Ball that you want to catch Spheal in Pokemon SoulSilver.
Go into shoal cave which is just above mosdeep, there you can catch alot of spheal. You cant stop seeing them everywhere.
Spheal evolves at level 32 into Sealeo. Then it evolves again into Walrein at level 44.
Spheals can only be found in Pokemon Pearl on routes 226 and 230 (surf), but you might have to get the national dex first.
u can catch it when u catch articuno moltries and zapdos
At route 230 and 226
Level 32
Spheal cannot be captured in Firered as it's exclusive to the Hoenn region. Ruby, Sapphire, and Emerald version can capture Spheal in Shoal Cave.
At lvl 32 spheal evolves into sealeo. hope it helped :D
ya get him in veilstone i think