We bring our best friends everywhere: hiking, biking, camping, rafting, kayaking, and stand-up paddleboarding. Having your pup outfitted with a well-fitted dog life jacket during those adventures adds ...