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.

You might be interested in:

Your First Dog

Hi all, I'm inviting you to tell us about your first dog. What breed it was? When and how did you get it? Do you still have any dogs of this breed? If you want to tell us more...

Vet Service - How Costy Is That In Your Town?

Hi guys, I've been wondering how much veterinary services cost in your town. In Moscow, for example, a vet coming to your house will cost about 40 euros. It depends on the clinic...

Dog Wisdom: Lessons From A Dog

Unlike humans, dogs do everything from the bottom of their heart, whether they wag the tail or bark. Have you ever seen a dog that suffers from the inferiority complex? Have you...

Signs Of A True Dog Lover

My fellow dog lovers, have you ever wondered how much of a true dog lover you are? You can check it now and add your observations too. It must be fun. You are a true dog lover...

The Secrets Inside Your Dog's Mind

Brian Hare, assistant professor of evolutionary anthropology at Duke University, holds out a dog biscuit. "Henry!" he says. Henry is a big black schnauzer - poodle mix - a schnoodle...