Thank you, that is really great advice!
We had some opportunities to take him swimming last summer. He can swim but doesn't like it.
We were already thinking about visiting the dogpool in our neighbourhood, we definitely gonna do that now.
I've also noted to practice the "dog-over-board" routine.