Spending time in the water with your pup is a great way to enjoy the outdoors. It’s also a great way to give your canine friend some exercise. However, not all dogs are natural-born swimmers, and some breeds aren’t built for swimming. Other dogs may easily get tired and need more help to stay afloat. In fact, even good swimmers need a personal flotation device. Here, we’ve come up with a list of four of the best dog life jackets so that you and your pup can enjoy the water with peace of mind.