Most dogs are excellent swimmers!
But, occasionally, however, a dog drowns because he gets caught in something underwater or gets overwhelmed by an undertow. Sometimes a dog who is an experienced swimmer drowns inexplicably. Some breeds have trouble swimming and may drown in shallow, safe water. Bulldogs, Pugs, and Pekingeses all have bodies that can make swimming difficult.
What to do?
The first thing to do when you have brought the dog ashore is to empty the lungs of water. If the dog is small, elevate his rear end and water will drain out of the dog’s mouth. If necessary, you can hold the dog upside down and swing him gently until the water is expelled. Pumping the chest and opening the mouth periodically may be helpful as well. If the dog is large, try to sling him over your shoulder so that the head, front legs, and chest hang down in front of you and the rear legs hang down your back. When the water is expelled, start rescue breathing.
When the dog is breathing on his own, wrap him in a blanket and transport to a veterinarian immediately.