Either evolve a Barboach at level 30, or fish for Whiscash in Meteor Falls/Victory Road Basement 2
Barboach
you can not obtain the unown anywhere in the wild in Pokemon Sapphire. the only way is to trade it from Firered or Leafgreen
The Before form of the Water and Ground type Whishcash is the small Water and Ground Barboach. Barboach is only avalible in Pokemon Diamond, Pearl, Emerald, Ruby, Sapphire and Platinum
whishcash is a fully evolved Pokemon
You will need to migrate from Pokemon Ruby/Sapphire/Emerald.
The only way to obtain Shuckle in Ruby or Sapphire is to trade it from Emerald, Colosseum, or XD.
gold teeth is not something you can obtain in sapphire only in firered and leafgreen.
you can't get it in Pokemon ruby, you have to trade with a friend that has Pokemon sapphire or emerald.
Celebi is not available in Sapphire you must either cheat or obtain it from the Japanese Bonus Disc for Pokemon Colosseum.
There is no cheat to obtain Kyogre in Pokemon Ruby. To obtain Kyogre and Pokemon Ruby, one must trade with a trainer that has obtained Kyogre in Pokemon Sapphire or Emerald.
You can't catch it in Pokemon Sapphire, Ruby, Emerald. The only way to obtain it is to buy it in the Game Corner for 9999 slot coins in Pokemon FireRed and LeafGreen and then trade it to your Ruby/Sapphire/Emerald game.
You must trade kyogre from sapphire or emerald to firered to obtain it.