The unique multi-handle design is constructed to add strength and durability for pulling dogs out of the water. The handles are a one piece sewn strap that wraps around the belly and back of the dog adding strength to the handle. Features: Convenient top grab handles allow easy rescue by hand or boat hook Reflective accents and bright colors for high visibility Fully adjustable chest and neck flaps plus quick release buckles Durable and comfortable neoprene belly-band Front float helps keep dogs head above water Medium Large and X-Large life jackets feature dual handles for easy lifting and stability Size Chart: Extra Small: 15 - 19 girth 11 - 18 lbs. Small: 19 - 24 girth 15 - 25 lbs. Medium: 22 - 29 girth 20 - 50 lbs. Large: 26 - 35 girth 40 - 70 lbs. Extra Large: 31 - 42 girth 70 - 90 lbs.