o.O Wally is in Ruby/Sapphire/Emerald...
beat your dad and wallys dad will give it to you.
Go to wallys house it's right beside the petalburg gym.
beat the elite four and the champion.
beat the Pokemon league
Catch all the Pokemon!
After you beat your dad in his gym wallys dad gives it to you for helping wally
On Pokemon ruby to get surf you need to beat your dads gym (in petalburg) then after wallys dad will come and get you then give you surf.
nuke em
just beat your father (gym leader number 5) and wallys father will give it to you
You beat your dad (petalburg gym) then Wallys dad comes up then gives you surf! then you get a water poke then WALLA!
they are always the same Pokemon :):):):):)
after you beat the fire gym then walk out and your rival will give it to you.