in xd you complete mt.battle WITHOUT STOPPING and choose totodile, he will know hydro cannon. in colosseum IT IS A WASTE OF TIME DOING IT!
it does not learn hydro cannon you have to get the tm hydro cannon
Lugia does not learn hydro cannon nor can learn hydro cannon.
No, Palkia is not capable of learning Hydro Cannon.
feraligatr learns hydro cannon at level 74
Gyarados cannot learn the move Hydro Cannon. Hydro Cannon is a move that can only be learned by the Water type Starter Pokemon.
There isn't a TM for Hydro Cannon. You water Pokemon learn it from a guy in the desert at route 228. His house will be by a pond. Go in and talk to him and he will teach your Pokemon Hydro Cannon (water types only). Note: You have to be well bonded with your Pokemon before he will teach it.
he learns hydro pump at in leve 50 something, and a lady in two island teaches him hydro cannon
swampert can not learn hydro cannon in R/E/S it can only learn hydro cannon in Pokemon pearl/platinum/diamond SEE YA
there's no TM for hydro cannon. u have to get national dex and tutor it.
A move tutor on two island will teach it hydro cannon if its level 50.
The only Pokemon that can learn Hydro Cannon are: Blastoise, Feraligatr, Marshtomp, and Empolion.
You shouldn't bother teach it hydro pump cause it has hydro cannon.