PokéBase - Pokémon Q&A
0 votes
12,788 views
by

1 Answer

1 vote

Well Psyduck is an awesome HM Slave - it learns Surf, Strength, Flash, Whirlpool and Waterfall.
Krabby also works :D
Later you can always use Mew as a hm slave :O

by
Is there a pokemon  that can learn all that and cut?
I don't think there is any pokemon which can learn every HM barr Mew/Smeargle (through sketch)
dragonite can knightofdragon
Krabby/Kingler can learn all the water HMs, Cut, Rock Smash and Strength. Gyarados is a good HM slave if you don't want it for your actual lineup.