after you get a gym bagdes . then you will go to a house vey close to the gym
You can't. Dive doesn't exists in Gold.
Since dive is not a HM in firered you will have to trade a Pokemon to a friend that has ruby, sapphire or emerald then using that game use the HM Dive to teach the move Dive to that Pokemon trade it back so firered can have that Pokemon again it will still have Dive however you cannot use it to dive underwater.
the vast majority of water type pokemon, excluding magikarp and i think feebas. If you have something that knows surf, odds are it can learn dive
There's no TM dive in pokemon fire red but there is in emerald, saphirre and ruby. But the way is to level up pokemon (seel level 41,dewgong level 45) to get TM dive (in firered).
You have to dive beside Sootopolis in different spots until you find one with an entrance, then you will find the sub. dive on route 128 and look for a cavern it should be there
Use Dive.
in Mossdeep city, Artard
You can't, You get dive from Steven in his house in Mossdeep.
Steven will give it to you
Tentacool, Relicanth.
i am rakshan.go to mossdeep city.then go to steves house.he will give you dive.
most water Pokemon
You go to the man north of mossdeep.
in the under water use dive
Dive is not an HM in firered if you want a Pokemon to learn dive trade it to ruby, sapphire or emerald then take it back after teaching it the move.
Steven gives you the HM containing Dive he lives in mossdeep city.
You can't get dive in fire red, however it is HM 8 in Ruby, Sapphire and Emerald.