Barboach, the starter water type, Mudkip, Pelipper, Tentacool, Gyarados... just about any water type other than Wingull can learn Surf.
Most Water Pokemon can learn surf in Ruby, like tentacool or wingull.
Most good water Pokemon. I recommend Blastoise.
No, Plusle cannot learn Surf.
in the water you dope Linoon can learn surf if that's any help
there are a lot of Pokemon that can learn surf but mostly water type Pokemon can learn surf but did you know that snorelax and rydon can lean surf
YES! It is a water Pokemon and can learn to surf.
the vast majority of water type pokemon, excluding magikarp and i think feebas. If you have something that knows surf, odds are it can learn dive
Use a fishing rod to fish for Pokemon. This will allow you to capture a water Pokemon that you can teach Surf to.
Basically any water type can learn surf
All Pokemon with a water-type can learn it. There are some other Pokemon that can learn it, but mostly water-Pokemon.
Yes, Krabby is able to learn Surf. After all, it is a Water-type Pokemon.
Any water Pokemon besides magikarp and also linoone can learn surf as well.