no you cant. you catch spheal in Pokemon sapphire and snorunt in Pokemon ruby.
you cant. But you can get it in peal and trade it to diamond.
Go to Dark Island and find a female Spheal. The spheal might be holding the leftovers.
Go into shoal cave which is just above mosdeep, there you can catch alot of spheal. You cant stop seeing them everywhere.
in your dicker
To find spheal you have to go to mossdeep city. then go north then surf and go straight up until you see an opening to a cave. and there is alot of spheal and zubats in there
you can find it in the sarfaria zone
Go to Mossdeep City, then SURF north and enter the Shoal Cave... There you will find Spheal...
At route 230 and 226
Spheal can be found in the Stormy Sea dungeon and its friend area is the Ice Floe Beach.
Spheal evolves into Sealeo
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.