The Outward Hound Granby Dog Life Jacket is a high-performance dog flotation device for boating, water sports, the beach, the pool, and other water adventures with dogs. A front neck float adds extra support to help them keep their head above water. Top grab handles provide an easy way to retrieve your dog in an emergency. Adjustable straps keep them secure both in and out of water. For small dogs, sizes XS and small come with one top handle, and for larger dogs, sizes medium - XL come with dual rescue handles. Since dogs come in various shapes and sizes, please select the appropriate dog life jacket size after taking your dog's girth measurement along the widest part of your dog's rib cage. Make sure to take any other unique traits (i.e., large shoulders, long torso) into consideration. We recommend sizing up if the dog's girth size is on the higher end of this size.