Find a product that is easy to put on – your dog may already be wet and anxious, so it should go on easily and adjust quickly for a secure fit.

Once the device is on, the dog should be able to move easily and comfortably when running, swimming, or lying down.

Check where the straps hit, and avoid any jacket that has straps or buckles rubbing directly on skin or in sensitive areas.

Visibility is also important when submerged. Look for bright colors, reflective fabrics or reflective strips to make sure other boaters can see him in the water.

Handles on the top of the jacket are critically important to enable you to safely lift him back into your boat or out of the water. If your dog is already heavy on land, imagine lifting her once she is soaking wet! It may be useful to find jackets with multiple handles if your pup is large or giant breed.

Leash rings are suitable for transitioning on and off shore

The best life jacket will also keep his hind end somewhat afloat, maintaining a less fatiguing swimming position.