If the water is fresh and clean, then swimming can be a good option for dogs every day. But be sure of the duration because 5 to 10 minutes is enough if you use them for frequent swimming. Also, make sure the water is not contaminated with any chemicals like chlorine or others because it may negatively impact their skin and cause skin allergies.