This pet swimming vest is suitable for furry friends of almost all breeds, such as Teddy, Chihuahua, Beagle, Poodle, Bulldog, Schnauzer, Labrador, Golden Retriever, etc. Please measure your dog twice and check please read the size chart in the product description carefully before buying. Durable fabric with excellent buoyancy: The professional tear-resistant life jacket is composed of tear-resistant Oxford and nylon cloth and high-density pearl cotton foam, which can provide maximum buoyancy in the water. Our dog safety vest also provides comfortable movement and does not restrict movement on land. Top handle and traction rope hook for rescue: The puppy life jacket has an extended handle on the top, which is very suitable for easy lifting when in danger. If you want to walk your dog, the sturdy D-ring makes it easy to install a dog leash. Quick release buckle and exquisite workmanship: adjustable quick release buckles around the neck and chest. The sticker tape is closed and easy to