Leaving aside short-legged, long bodied breeds like Dachshunds and Scottish Terriers most dogs love water. This makes water-based workouts with your dog fun and rewarding. It will also give them a good workout. Introduce swimming systematically to your pet as you would do to your child. Start slowly in shallow water and remain close by to give your dog support. If necessary, use a canine life vest. Some dogs love surfing on a surfboard. If you enjoy kayaking know that dogs also make good buddies in two-seater kayaks. Introduce a new water activity, on a calm day so it is a positive experience for your pet.