in undella town after you " beat the game" there will be a woman looking out toward the water go talk to her and she will give you dive
All you can get by using dive in black is items. You can't get any Pokemon with dive.
You get Dive in Undella town. The lady that gives it to you is the only women outside.
after you beet the game go to undella town and talk to your rival
you have to teach it to a water Pokemon and then go to Pokemon, select the Pokemon you taught it to and you can dive.
one of the girls will give it to you have to talk to her in one of the corners in undella town
In Pokémon Black 2, your Rival will give you the Dive HM in Undella Town.
You have to go to Undella and get the HM dive. Then you can dive (:
All you can get by using dive in black is items. You can't get any Pokemon with dive.
from a lady in Undella Town
There is no HM for Dive in SoulSilver, but you can get it by transferring a Pokemon who knows dive into SoulSilver the Pal Park. but you can get dive as a HM in Pokemon black and white but not in soulsilver,heartgold,platinum,diamond,and pearl
Dive is absent in Pokemon pearl,diamond,platinum,heartgold,and soulsilver . But will return in Black/White =-)
Undella Bay
Undella Town.
You get Dive in Undella town. The lady that gives it to you is the only women outside.
dive is given to you by a girl in front of a house in undella town
wailoerd and wailmer ,if you defeated n you realize you can got to undella bay ,there you use surf and catch wailmer,evolve it or not teach tm dive and .........................................dive
Answer #1 Sealeo and wailmer... There's a lot more, but those are the only ones I know off the top of my head Answer #2 In Pokemon Black and White the Pokemon that can learn the HM dive are: Oshawott Dewott Samurott Panpour Simipour Basculin Tirtouga Carracosta Ducklett Swanna Frillish Jellicent Alomomola Beartic