Feraligatr learns Hydro Pump at Lv. 63.
Feraligatr can learn Hydro Pump at level 58 in Pokemon Crystal.
The only Pokemon that can learn Hydro Cannon are: Blastoise, Feraligatr, Marshtomp, and Empolion.
54
feraligatr learns hydro cannon at level 74
Level 58 will feraligatr learn it
You go to Blackthorn City and you go to the move tutor house there and then you talk to the man and he teaches your Feraligatr Hydro Canon. You can also learn the moves Frenzy Plant and Blast Burn from that man.
By leveling up, Feraligatr learns Hydro Pump at different levels for each generation.In Generation II (Gold, Silver, Crystal), Feraligatr learns Hydro Pump at level 58.In Generation III (Ruby, Sapphire, Emerald, FireRed, LeafGreen), Feraligatr learns Hydro Pump at level 55.In Pokémon Diamond and Pearl, Feraligatr learns Hydro Pump at level 63.In Pokémon Platinum, HeartGold and SoulSilver, Feraligatr learns Hydro Pump at level 71.In Generation V (Black, White), Feraligatr learns Hydro Pump at level 76.
Blastoise, Feraligatr, Swampert, Empoleon
swampert can not learn hydro cannon in R/E/S it can only learn hydro cannon in Pokemon pearl/platinum/diamond SEE YA
That depends on the game. In Diamond/Pearl/Platinum, there is a move tutor on Route 228 that will do the trick, assuming your Feraligatr's happiness is high enough. I'm not sure if it's possible before HGSS.
At Level 71, Feraligatr learns Hydro Pump. I would strongly recommend it for your Pokemon, as it is a strong and powerful move and exceptionally devasting against Fire-types.
Why do you need a cheat code for Hydro Cannon????????????????????????????? If you have a Blastoise, Swampert, Feraligatr, or Empoleon you just have to bond with it and you can learn the move WITHOUT messing up your game with hacks.