in mossdeep city steven gives it to you
you first go to steven to get dive and dive dvie
get the HM dive and dive down and you'll find a cave entrance
The HM Dive is given by steven at his house in mossdeep city.
In mossdeep city you have to go two houses at the left of the gym and you,ll find dive by steven.
You have to dive into the sea and go into a tunnel underground and you will find the waterfall there.
there's no hm dive in firered.so that means you can't find it.but you can find it in Pokemon ruby,sapphire,emerald and more.
The is a huge white rock, with dive spots round it, dive there, and you find an underwater cave. Go in and surface again and You find Sootopolis
Use dive and dive under water. Go to any grass underwater and find a Pokémon. later on you can find Lanturn.
Clamperls are found when you use Dive, and roam in the grassy-areas. ^_^
first you have to get the dive move from steven at his house.then you have to beat the gym leaders in mossdeep city.finnally you dive where the water is black space and then you,ll find yourself underwater.hope you guys can do it.
Steve
In Pokemon sapphire u dive under water near that town were u have to dive to get to it and walk thourgh that seaweed or grass eventually u'll find it