I'm sure some of this was meant to be funny, but there are a lot of folks that have NO clue how to train a dog to do anything and they can ruin a dog doing things wrong,
so I'll add a a little I learned over my life time with dogs!
As over my life time, I seen many dogs that didn;t like water or wouldn;t go in to the point they would float,
typically I think a lot of them were scared due to being introduced to water the wrong way
I have seen many folks THROW there puppy's into lakes and rivers pools and the likes, thinking it will TEACH them to swim, and ends result many times is a dog scared of water!
yes swimming of most dogs comes naturally , and that goes for most breeds of dogs IMO
but a bad experience can mentally deter a dog from wanting to swim again
I have known a lot of dog trainers and have always felt there are right and wrong ways to do most things in life!
and that knowledge is power, better to learn how to do something right the first time, than try and fix a screw up
not all folks are DOG SMART ! IMO, HAHA!
when I used to TEACH my dogs to swim, I found this to work well,
I would walk near small creek , letting the pup follow me, or lead, , most of my DOG's were also at this point able to be OFF leash, and able to be safe (a whole other training deal)
but I found allowing a dog to explore the edges of water on its own builds confidence, all the more so if very shallow and you can walk in it, as a puppy tends to want to follow the owner!
I found crossing the water to the other side, makes them want to follow, start shallow. (and it doesn't ALL have to happen the first time out, like all training, start slow and build confidence with them, it will pay off down the road! )
but just keep going deeper as dog gets comfortable,
eventually you get to where the dog starts to float, and typically mother nature kicks in, or again the desire to get to its owner over powers its fears, and before long they are swimming and didn;t even know they were!
another good way is having a puppy about a older dog that likes water, BUT make sure its a dog that has a tolerance and temperament of puppies, as a BIG dog running over a puppy isn;t all that much fun for a p
having things be a GOOD memory, makes the difference in whether or not a dog ends up liking water or not IMO
and worse yet, could be fearing it if having a real bad first time experience!