x2 on the Ruff. We have three crazy Labs and a cabin on an island across a sometimes very rough bay. I've been through a bunch of life jackets and these are the ones that actually fit well and work properly, everything else I tried would probably hinder their ability to swim more than anything. One of the main purposes for the vest is the reflective stripes, if they go over the boat (no sides, flats boat) at night I need to be able to turn around and locate them with my light bar or spotlight immediately. Please excuse the Amazon link: https://www.amazon.com/gp/product/B01MY7SZFQ/I have really liked Ruff Wear products. No experience with the life vests though.