How long can a dog swim for?
Dogs have a physiological ability to swim for a considerable amount of time. Many breeds of dogs can swim for up to two hours without stopping. This is due to their built-in stamina and exercise endurance. Some breeds are also able to stay afloat longer if they are thrown into…