The Paws Aboard Doggy Life Jacket provides ultimate buoyancy and high visibility to keep pets safe on the water. Constructed to provide buoyancy, along with a cozy secure fit, the Paws Aboard Doggy Life Jackets features an advanced breathable mesh underbelly for proper draining and drying, which provides your dog more comfort and healthier conditions than traditional pet life jackets made with neoprene, which can cause heat exhaustion and chafing. Features & Benefits of the the Paws Aboard Doggy Life Jacket: Safety features include the new reflective strips for maximum visibility, the new bright neon-yellow color and the handle on top for quick and easy grabbing. Other features include adjustable nylon straps, quick-release buckles, along with a heavy-duty yet more comfortable Velcro fastening system around the belly and neck to keep securely fastened. 6 sizes available XXS: for the smallest dogs such as Chihuahuas, Pomeranians, Yorkshire, Toy Fox Terriers XS: help protect very small dogs such as Bichon, Pekingese, Toy Poodle, Silky Terriers S: Ideal for small dogs like Border / Boston Terriers, Dachshunds, Jack Russell Terriers, Miniature Poodles' Scottish / Welsh Terriers M: for active medium-sized dogs such as: Cocker Spaniels, Beagles, Border Collies, Welsh Corgies L: for large dogs like Boxers / Bulldogs, Collies, Dalmatians, German Shepherds, Retrievers XL: to fit even the largest breeds including Doberman Pinscher, Great Dane, Irish Wolfhound, Rottweiler, Saint Bernard.