Quoted By:
When you surf, you may only use pokemon that canonically can swim in the water (water types, etc.) OR can fly/float above the water (flying types, pokemon with levitate, etc.). If you have no pokemon that meet the previous criteria besides your surfing pokemon, then you may use your surfing pokemon. However, for every attack your surfing pokemon takes in battle, you must do 5 push ups. I don't make the rules