Believe it or not, all dogs are not natural swimmers. Some people just think their dog will jump into the water and start doggy paddling away but in many cases, you have to teach your dog the basics. Start out with a doggy life vest and harness for safety and always watch your dog when around any bodies of water.
This activity is only good if you and your dog are both into this sort of thing. Of course, all dogs love to run, but not all people. However, if jogging is your thing, you can teach your pooch to jog alongside you every day while you both get your exercise.