There's no Dive HM on Pokemon Leaf Green.
Oops! there is a HM8 in PLG it's 'waterfall' sorry! :)
Proffesor Oak will give it to you after you get ALL the badges!
Go to Steven's House in Mosdeep City after you beat everyone in the Museum there.
You can find the full incence at Veilstone city beside the gym but you must have HM8 Rock Climb.
No, you cannot find cyndaquil in LeafGreen.
If HM8 is Rock climb, You have to beat blue (gary Oak) then talk to Prof oak and he give you it. Blue is the 16th Gym leader
HM8 is waterfall, right? you get waterfall after you have defaeted the sunyshore gym leader (volkner) and then you talk to jasmine on the beach. No, HM8 is Rock Climb. It is behind the man's small house on the snow route 217. There is also the TM hail next to his house too.
yes it is in the ice cave.
how to get Dive HM8
LeafGreen version does not have Growlithe.
There aren't growlithe in LeafGreen. FireRed has growlithe, LeafGreen has vulpix.
That item doesn't exist in leafgreen.