SAFETY - Equipped with extra padding, up to 50% more buoyancy to keep your puppy safe in the water, sturdy but comfortable attachment system around the stomach and neck to keep it firmly in place attached. Dogs are born to swim, life jackets are only a help to them. Do not leave dogs alone in the water while wearing a safety vest. HUMAN MATERIALS - The dog life jacket is made from the same luxury comfort material as the human life jacket. The main material is extremely loose EPE pearl cotton and 600D Ripstop Oxford fabric. SECURE NECK FLOAT & SUPERIOR BUOYANCY - Removable front float helps relieve pressure from your dog’s neck. Dog life jacket constructed with premium EPE pearl cotton to provide strong buoyancy and good posture for the dog afloat in the water. CONVENIENCE - The sturdy handle on the top makes it easy to guide your dog in and out of the water; Adjustable nylon shoulder straps and quick release clips ensure a snug fit, provide a comfortable feeling for dogs and allow