Yes, if you plan on taking your dog on a boat, a life jacket makes a lot of sense. There are high chances of an accident, or the pet might get excited and jump in the water. While dogs are natural swimmers, sometimes the water may not be particularly gently. So, whether you have a small or a large dog, if he knows to swim or not, it’s vital to have him in a life vest. You can be more relaxed and focus on enjoying than being attentive towards your dog. It is important to try it on for your pet a few times before hitting the water so they get comfortable with the idea.