It depends on how much experience your dog has with swimming and on the water temperature. Limit swimming to 15 minutes if your dog is still new to being in the water and call your pooch back after 30 to 40 minutes if they have more experience.