{"product_id":"dog-life-jacket","title":"Dog Life Jacket with Chin Support","description":"\u003c!-- DOG LIFE JACKET - SHOPIFY MOBILE-FIRST DESCRIPTION --\u003e\n\u003cstyle\u003e\n    .fl-product-description,\n    .fl-product-description * {\n      box-sizing: border-box;\n    }\n\n    .fl-product-description {\n      --fl-navy: #071d3a;\n      --fl-blue: #068fb1;\n      --fl-teal: #16b3c5;\n      --fl-light: #effbfe;\n      --fl-border: #ccecf2;\n      --fl-text: #263647;\n      --fl-muted: #647282;\n      --fl-orange: #ff704c;\n\n      max-width: 760px;\n      margin: 0 auto;\n      color: var(--fl-text);\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n        Arial, Helvetica, sans-serif;\n      font-size: 16px;\n      line-height: 1.65;\n    }\n\n    .fl-product-description h2,\n    .fl-product-description h3,\n    .fl-product-description p {\n      margin-top: 0;\n    }\n\n    .fl-product-description h2 {\n      margin-bottom: 12px;\n      color: var(--fl-navy);\n      font-size: clamp(27px, 7vw, 42px);\n      line-height: 1.12;\n      font-weight: 800;\n      letter-spacing: -0.7px;\n    }\n\n    .fl-product-description h3 {\n      margin-bottom: 6px;\n      color: var(--fl-navy);\n      font-size: 18px;\n      line-height: 1.3;\n      font-weight: 800;\n    }\n\n    .fl-product-description p {\n      margin-bottom: 14px;\n    }\n\n    .fl-section {\n      margin: 18px 0;\n      padding: 24px 17px;\n      border: 1px solid var(--fl-border);\n      border-radius: 22px;\n      background: #ffffff;\n      box-shadow: 0 8px 26px rgba(7, 29, 58, 0.07);\n      overflow: hidden;\n    }\n\n    .fl-section-blue {\n      background: linear-gradient(145deg, #f3fdff 0%, #e8f8fc 100%);\n    }\n\n    .fl-section-dark {\n      color: #ffffff;\n      border: 0;\n      background:\n        radial-gradient(circle at top right, rgba(48, 203, 218, 0.26), transparent 35%),\n        linear-gradient(145deg, #071d3a 0%, #075a75 100%);\n    }\n\n    .fl-section-dark h2,\n    .fl-section-dark h3 {\n      color: #ffffff;\n    }\n\n    .fl-center {\n      text-align: center;\n    }\n\n    .fl-eyebrow {\n      display: inline-block;\n      margin-bottom: 11px;\n      padding: 7px 13px;\n      border-radius: 999px;\n      color: #ffffff;\n      background: linear-gradient(135deg, var(--fl-teal), var(--fl-blue));\n      font-size: 12px;\n      line-height: 1.2;\n      font-weight: 800;\n      letter-spacing: 0.8px;\n      text-transform: uppercase;\n    }\n\n    .fl-accent {\n      color: #70e3ed;\n    }\n\n    .fl-image {\n      display: block;\n      width: 100%;\n      max-width: 700px;\n      max-height: 700px;\n      height: auto;\n      margin: 18px auto 0;\n      border-radius: 18px;\n      object-fit: contain;\n      background: #f4f8f9;\n    }\n\n    .fl-image-square {\n      aspect-ratio: 1 \/ 1;\n    }\n\n    .fl-hero-copy {\n      max-width: 640px;\n      margin: 0 auto;\n    }\n\n    .fl-hero-copy p {\n      color: #e2f8fb;\n      font-size: 16px;\n    }\n\n    .fl-benefit-strip {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 9px;\n      margin-top: 18px;\n    }\n\n    .fl-benefit-item {\n      display: flex;\n      align-items: center;\n      gap: 10px;\n      padding: 12px 13px;\n      border-radius: 14px;\n      color: var(--fl-navy);\n      background: rgba(255, 255, 255, 0.95);\n      font-size: 14px;\n      font-weight: 750;\n      text-align: left;\n    }\n\n    .fl-check {\n      flex: 0 0 25px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 25px;\n      height: 25px;\n      border-radius: 50%;\n      color: #ffffff;\n      background: var(--fl-teal);\n      font-size: 14px;\n      font-weight: 900;\n    }\n\n    .fl-button {\n      display: block;\n      width: 100%;\n      margin-top: 20px;\n      padding: 16px 18px;\n      border-radius: 14px;\n      color: #ffffff !important;\n      background: linear-gradient(135deg, #ff805d 0%, #ff6543 100%);\n      box-shadow: 0 9px 22px rgba(255, 101, 67, 0.29);\n      font-size: 17px;\n      line-height: 1.25;\n      font-weight: 800;\n      text-align: center;\n      text-decoration: none;\n      transition: transform 0.2s ease;\n    }\n\n    .fl-button:hover {\n      transform: translateY(-1px);\n    }\n\n    .fl-small {\n      margin: 10px 0 0;\n      color: var(--fl-muted);\n      font-size: 13px;\n      line-height: 1.5;\n      text-align: center;\n    }\n\n    .fl-section-dark .fl-small {\n      color: #d5f3f6;\n    }\n\n    .fl-grid {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 13px;\n      margin-top: 18px;\n    }\n\n    .fl-card {\n      padding: 17px 15px;\n      border: 1px solid var(--fl-border);\n      border-radius: 16px;\n      background: #ffffff;\n    }\n\n    .fl-card-icon {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 43px;\n      height: 43px;\n      margin-bottom: 10px;\n      border-radius: 50%;\n      color: #ffffff;\n      background: linear-gradient(135deg, var(--fl-teal), var(--fl-blue));\n      font-size: 21px;\n      font-weight: 800;\n    }\n\n    .fl-card p {\n      margin: 0;\n      color: var(--fl-muted);\n      font-size: 14px;\n      line-height: 1.55;\n    }\n\n    .fl-action-grid {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 12px;\n      margin-top: 18px;\n    }\n\n    .fl-action-box {\n      padding: 9px;\n      border: 1px solid var(--fl-border);\n      border-radius: 17px;\n      background: #ffffff;\n      overflow: hidden;\n    }\n\n    .fl-action-box img {\n      display: block;\n      width: 100%;\n      max-width: 700px;\n      max-height: 700px;\n      margin: 0 auto;\n      border-radius: 12px;\n      object-fit: contain;\n    }\n\n    .fl-list {\n      margin: 15px 0 0;\n      padding: 0;\n      list-style: none;\n    }\n\n    .fl-list li {\n      position: relative;\n      margin: 10px 0;\n      padding-left: 30px;\n    }\n\n    .fl-list li::before {\n      content: \"✓\";\n      position: absolute;\n      top: 2px;\n      left: 0;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 21px;\n      height: 21px;\n      border-radius: 50%;\n      color: #ffffff;\n      background: var(--fl-teal);\n      font-size: 12px;\n      font-weight: 900;\n    }\n\n    .fl-highlight-box {\n      margin-top: 17px;\n      padding: 16px;\n      border-left: 4px solid var(--fl-teal);\n      border-radius: 6px 14px 14px 6px;\n      background: #ffffff;\n    }\n\n    .fl-highlight-box strong {\n      color: var(--fl-navy);\n    }\n\n    .fl-color-track {\n      display: flex;\n      gap: 12px;\n      margin: 18px -4px 0;\n      padding: 2px 4px 10px;\n      overflow-x: auto;\n      scroll-snap-type: x mandatory;\n      scrollbar-width: thin;\n      -webkit-overflow-scrolling: touch;\n    }\n\n    .fl-color-card {\n      flex: 0 0 86%;\n      max-width: 470px;\n      margin: 0;\n      padding: 8px;\n      border: 1px solid var(--fl-border);\n      border-radius: 17px;\n      background: #ffffff;\n      scroll-snap-align: center;\n      box-shadow: 0 5px 15px rgba(7, 29, 58, 0.06);\n    }\n\n    .fl-color-card img {\n      display: block;\n      width: 100%;\n      max-width: 700px;\n      max-height: 700px;\n      aspect-ratio: 1 \/ 1;\n      border-radius: 12px;\n      object-fit: contain;\n      background: #f4f8fa;\n    }\n\n    .fl-swipe-note {\n      margin: 9px 0 0;\n      color: var(--fl-muted);\n      font-size: 13px;\n      text-align: center;\n    }\n\n    .fl-steps {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 11px;\n      margin-top: 18px;\n    }\n\n    .fl-step {\n      position: relative;\n      padding: 17px 14px 17px 60px;\n      border: 1px solid var(--fl-border);\n      border-radius: 15px;\n      background: #ffffff;\n    }\n\n    .fl-step-number {\n      position: absolute;\n      top: 16px;\n      left: 14px;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 34px;\n      height: 34px;\n      border-radius: 50%;\n      color: #ffffff;\n      background: linear-gradient(135deg, var(--fl-teal), var(--fl-blue));\n      font-weight: 900;\n    }\n\n    .fl-step strong {\n      display: block;\n      margin-bottom: 3px;\n      color: var(--fl-navy);\n      font-size: 15px;\n    }\n\n    .fl-step span {\n      color: var(--fl-muted);\n      font-size: 14px;\n      line-height: 1.5;\n    }\n\n    .fl-faq details {\n      margin: 10px 0;\n      border: 1px solid var(--fl-border);\n      border-radius: 14px;\n      background: #ffffff;\n      overflow: hidden;\n    }\n\n    .fl-faq summary {\n      position: relative;\n      padding: 16px 44px 16px 15px;\n      color: var(--fl-navy);\n      cursor: pointer;\n      font-size: 15px;\n      line-height: 1.4;\n      font-weight: 800;\n      list-style: none;\n    }\n\n    .fl-faq summary::-webkit-details-marker {\n      display: none;\n    }\n\n    .fl-faq summary::after {\n      content: \"+\";\n      position: absolute;\n      top: 50%;\n      right: 15px;\n      transform: translateY(-50%);\n      color: var(--fl-blue);\n      font-size: 25px;\n      font-weight: 400;\n    }\n\n    .fl-faq details[open] summary::after {\n      content: \"−\";\n    }\n\n    .fl-answer {\n      padding: 0 15px 16px;\n      color: var(--fl-muted);\n      font-size: 14px;\n      line-height: 1.6;\n    }\n\n    .fl-warning-copy {\n      margin-top: 17px;\n      padding: 17px;\n      border: 2px solid #ffc15f;\n      border-radius: 16px;\n      background: #fff9ec;\n    }\n\n    .fl-warning-copy strong {\n      display: block;\n      margin-bottom: 7px;\n      color: #6b4300;\n      font-size: 17px;\n    }\n\n    .fl-warning-copy p {\n      margin: 0;\n      color: #665333;\n      font-size: 14px;\n      line-height: 1.6;\n    }\n\n\n    \/* CTA navigation helpers *\/\n    .fl-scroll-target {\n      scroll-margin-top: 120px;\n    }\n\n    .fl-jump-highlight {\n      animation: flJumpPulse 1.8s ease;\n    }\n\n    @keyframes flJumpPulse {\n      0%, 100% {\n        box-shadow: 0 8px 26px rgba(7, 29, 58, 0.07);\n      }\n      35% {\n        box-shadow: 0 0 0 5px rgba(22, 179, 197, 0.24),\n          0 10px 30px rgba(7, 29, 58, 0.12);\n      }\n    }\n\n    .fl-button-secondary {\n      color: var(--fl-navy) !important;\n      background: #ffffff;\n      border: 2px solid var(--fl-teal);\n      box-shadow: none;\n    }\n\n    .fl-button-group {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 10px;\n      margin-top: 20px;\n    }\n\n    .fl-button-group .fl-button {\n      margin-top: 0;\n    }\n\n    @media (min-width: 600px) {\n      .fl-section {\n        padding: 31px 28px;\n      }\n\n      .fl-benefit-strip {\n        grid-template-columns: repeat(2, 1fr);\n      }\n\n      .fl-grid {\n        grid-template-columns: repeat(2, 1fr);\n      }\n\n      .fl-action-grid {\n        grid-template-columns: repeat(2, 1fr);\n      }\n\n      .fl-color-card {\n        flex-basis: 46%;\n      }\n\n      .fl-steps {\n        grid-template-columns: repeat(2, 1fr);\n      }\n    }\n  \u003c\/style\u003e\n\u003cdiv class=\"fl-product-description\"\u003e\n\u003c!-- HERO --\u003e\n\u003csection class=\"fl-section fl-section-dark fl-center\"\u003e\n\u003cdiv class=\"fl-hero-copy\"\u003e\n\u003cspan class=\"fl-eyebrow\"\u003e Made for Pool, Beach \u0026amp; Boat Days \u003c\/span\u003e\n\u003ch2\u003eSafer Swim Days\u003cbr\u003e\u003cspan class=\"fl-accent\"\u003eStart Here\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp\u003eGive your dog added flotation, comfortable chin support and quick hands-on assistance during supervised water adventures.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg class=\"fl-image fl-image-square\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/8669\/3685\/files\/p1.jpg?v=1785312690\u0026amp;width=700\" alt=\"Dog swimming in a supportive life jacket with padded chin float\" width=\"700\" height=\"700\" loading=\"eager\"\u003e\n\u003cdiv class=\"fl-benefit-strip\"\u003e\n\u003cdiv class=\"fl-benefit-item\"\u003e\n\u003cspan class=\"fl-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eBalanced flotation around the body\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-benefit-item\"\u003e\n\u003cspan class=\"fl-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003ePadded front support beneath the chin\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-benefit-item\"\u003e\n\u003cspan class=\"fl-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eAdjustable straps for a secure fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-benefit-item\"\u003e\n\u003cspan class=\"fl-check\"\u003e✓\u003c\/span\u003e \u003cspan\u003eTop handle for quick assistance\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ca class=\"fl-button fl-js-scroll\" href=\"#fl-color-guide\"\u003e Choose Color \u0026amp; Size \u003c\/a\u003e\n\u003cp class=\"fl-small\"\u003ePlease measure your dog before selecting a size.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003c!-- EMOTIONAL BENEFIT --\u003e\n\u003csection class=\"fl-section fl-section-blue fl-center\"\u003e\u003cspan class=\"fl-eyebrow\"\u003eMore Confidence in the Water\u003c\/span\u003e\n\u003ch2\u003eMore Support for Every Splash\u003c\/h2\u003e\n\u003cp\u003eEven confident swimmers can become tired in the water. This life jacket helps support your dog’s body while giving you a convenient way to assist them when needed.\u003c\/p\u003e\n\u003cimg class=\"fl-image fl-image-square\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/8669\/3685\/files\/p3.jpg?v=1785312690\u0026amp;width=700\" alt=\"Dog and owner enjoying a supervised swim together\" width=\"700\" height=\"700\" loading=\"lazy\"\u003e\u003c\/section\u003e\n\u003c!-- ACTION GIFS --\u003e\n\u003csection class=\"fl-section\"\u003e\n\u003cdiv class=\"fl-center\"\u003e\n\u003cspan class=\"fl-eyebrow\"\u003eSee It in Action\u003c\/span\u003e\n\u003ch2\u003eDesigned to Support Natural Swimming\u003c\/h2\u003e\n\u003cp\u003eLightweight materials and balanced flotation allow your dog to paddle while remaining supported during supervised water activities.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-action-grid\"\u003e\n\u003cdiv class=\"fl-action-box\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/8669\/3685\/files\/t_i_xu_ng.gif?v=1785313946\" alt=\"Dog life jacket being demonstrated in water\" width=\"700\" height=\"700\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"fl-action-box\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/8669\/3685\/files\/t_i_xu_ng_1.gif?v=1785313937\" alt=\"Dog swimming while wearing a high visibility life jacket\" width=\"700\" height=\"700\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PRODUCT FEATURES --\u003e\n\u003csection class=\"fl-section fl-section-blue\"\u003e\n\u003cdiv class=\"fl-center\"\u003e\n\u003cspan class=\"fl-eyebrow\"\u003eComfort Meets Control\u003c\/span\u003e\n\u003ch2\u003eThoughtful Features from Front to Back\u003c\/h2\u003e\n\u003cp\u003eEvery detail is designed to improve comfort, visibility and control while your dog explores the water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg class=\"fl-image fl-image-square\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/8669\/3685\/files\/p2.jpg?v=1785312690\u0026amp;width=700\" alt=\"Dog life jacket features including chin float, buoyancy, rescue handle and reflective strips\" width=\"700\" height=\"700\" loading=\"lazy\"\u003e\n\u003cdiv class=\"fl-grid\"\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003cspan class=\"fl-card-icon\"\u003e≋\u003c\/span\u003e\n\u003ch3\u003eBalanced Body Support\u003c\/h3\u003e\n\u003cp\u003eFlotation panels around the vest help your dog remain more comfortably supported in the water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003cspan class=\"fl-card-icon\"\u003e☁\u003c\/span\u003e\n\u003ch3\u003ePadded Chin Float\u003c\/h3\u003e\n\u003cp\u003eThe soft front panel adds support beneath the chin when your dog starts to become tired.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003cspan class=\"fl-card-icon\"\u003e↥\u003c\/span\u003e\n\u003ch3\u003eTop Assistance Handle\u003c\/h3\u003e\n\u003cp\u003eQuickly guide or help lift your dog near pools, boats, docks and other controlled water areas.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003cspan class=\"fl-card-icon\"\u003e✦\u003c\/span\u003e\n\u003ch3\u003eReflective Details\u003c\/h3\u003e\n\u003cp\u003eReflective strips and bright color options help make your dog easier to see.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003cspan class=\"fl-card-icon\"\u003e✓\u003c\/span\u003e\n\u003ch3\u003eSecure Adjustable Fit\u003c\/h3\u003e\n\u003cp\u003eAdjustable belly straps and quick-release buckles help keep the vest properly positioned.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-card\"\u003e\n\u003cspan class=\"fl-card-icon\"\u003e↯\u003c\/span\u003e\n\u003ch3\u003eQuick-Drying Design\u003c\/h3\u003e\n\u003cp\u003eBreathable mesh helps release trapped water after swimming and supports faster drying.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- CHIN SUPPORT COMPARISON --\u003e\n\u003csection class=\"fl-section\"\u003e\n\u003cdiv class=\"fl-center\"\u003e\n\u003cspan class=\"fl-eyebrow\"\u003eSupport Where It Matters\u003c\/span\u003e\n\u003ch2\u003eWhy Chin Support Makes a Difference\u003c\/h2\u003e\n\u003cp\u003eA basic flat vest may support the body but leave less flotation around the front. The padded chin float provides an additional resting point beneath your dog’s head.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg class=\"fl-image fl-image-square\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/8669\/3685\/files\/p4.jpg?v=1785312690\u0026amp;width=700\" alt=\"Comparison between a padded chin support life jacket and a basic flat dog vest\" width=\"700\" height=\"700\" loading=\"lazy\"\u003e\n\u003cdiv class=\"fl-highlight-box\"\u003e\n\u003cstrong\u003eEspecially useful for:\u003c\/strong\u003e short-legged breeds, front-heavy dogs, senior dogs, puppies and dogs that may become tired more quickly while swimming.\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- COLOR OVERVIEW --\u003e\n\u003csection class=\"fl-section fl-section-blue fl-scroll-target\" id=\"fl-color-guide\"\u003e\n\u003cdiv class=\"fl-center\"\u003e\n\u003cspan class=\"fl-eyebrow\"\u003eFind Their Perfect Look\u003c\/span\u003e\n\u003ch2\u003eSeven Colors for Every Kind of Swimmer\u003c\/h2\u003e\n\u003cp\u003eChoose a bright solid color or a playful camouflage pattern to match your dog’s personality.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg class=\"fl-image fl-image-square\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/8669\/3685\/files\/p5.jpg?v=1785312690\u0026amp;width=700\" alt=\"Seven available dog life jacket color options\" width=\"700\" height=\"700\" loading=\"lazy\"\u003e\n\u003cp class=\"fl-swipe-note\"\u003eSwipe sideways to view each color →\u003c\/p\u003e\n\u003cdiv class=\"fl-color-track\"\u003e\n\u003cfigure class=\"fl-color-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/8669\/3685\/files\/p7.jpg?v=1785313896\u0026amp;width=700\" alt=\"Blue camouflage dog life jacket\" width=\"700\" height=\"700\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"fl-color-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/8669\/3685\/files\/p8.jpg?v=1785313896\u0026amp;width=700\" alt=\"Yellow dog life jacket\" width=\"700\" height=\"700\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"fl-color-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/8669\/3685\/files\/p9.jpg?v=1785313936\u0026amp;width=700\" alt=\"Blue dog life jacket\" width=\"700\" height=\"700\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"fl-color-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/8669\/3685\/files\/p10.jpg?v=1785313936\u0026amp;width=700\" alt=\"Fluorescent green dog life jacket\" width=\"700\" height=\"700\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"fl-color-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/8669\/3685\/files\/p11.jpg?v=1785313936\u0026amp;width=700\" alt=\"Pink camouflage dog life jacket\" width=\"700\" height=\"700\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"fl-color-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/8669\/3685\/files\/p12.jpg?v=1785313937\u0026amp;width=700\" alt=\"Pink dog life jacket\" width=\"700\" height=\"700\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003cfigure class=\"fl-color-card\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/8669\/3685\/files\/p13.jpg?v=1785313936\u0026amp;width=700\" alt=\"Red dog life jacket\" width=\"700\" height=\"700\" loading=\"lazy\"\u003e\u003c\/figure\u003e\n\u003c\/div\u003e\n\u003ca class=\"fl-button fl-button-secondary fl-js-scroll\" href=\"#fl-size-guide\"\u003e Check the Size Chart \u003c\/a\u003e\u003c\/section\u003e\n\u003c!-- HOW TO FIT --\u003e\n\u003csection class=\"fl-section\"\u003e\n\u003cdiv class=\"fl-center\"\u003e\n\u003cspan class=\"fl-eyebrow\"\u003eEasy to Put On\u003c\/span\u003e\n\u003ch2\u003eA Secure Fit in Four Simple Steps\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-steps\"\u003e\n\u003cdiv class=\"fl-step\"\u003e\n\u003cspan class=\"fl-step-number\"\u003e1\u003c\/span\u003e \u003cstrong\u003eSlip It Over the Head\u003c\/strong\u003e \u003cspan\u003e Position the padded front float comfortably beneath your dog’s chin. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-step\"\u003e\n\u003cspan class=\"fl-step-number\"\u003e2\u003c\/span\u003e \u003cstrong\u003eFasten Both Buckles\u003c\/strong\u003e \u003cspan\u003e Secure the quick-release buckles underneath your dog’s body. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-step\"\u003e\n\u003cspan class=\"fl-step-number\"\u003e3\u003c\/span\u003e \u003cstrong\u003eAdjust the Straps\u003c\/strong\u003e \u003cspan\u003e Tighten each strap until the vest feels snug without restricting breathing or movement. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fl-step\"\u003e\n\u003cspan class=\"fl-step-number\"\u003e4\u003c\/span\u003e \u003cstrong\u003ePerform a Final Check\u003c\/strong\u003e \u003cspan\u003e Confirm that the vest cannot easily rotate, slide backward or pass over your dog’s head. \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- SIZE CHART --\u003e\n\u003csection class=\"fl-section fl-section-blue fl-scroll-target\" id=\"fl-size-guide\"\u003e\n\u003cdiv class=\"fl-center\"\u003e\n\u003cspan class=\"fl-eyebrow\"\u003eMeasure Before Ordering\u003c\/span\u003e\n\u003ch2\u003eChoose the Right Size for a Secure Fit\u003c\/h2\u003e\n\u003cp\u003eMeasure your dog while they are standing naturally. For the most accurate fit, use the chest circumference as the primary measurement, then confirm the neck, back length and weight range.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cimg class=\"fl-image fl-image-square\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/8669\/3685\/files\/p14.jpg?v=1785314521\u0026amp;width=700\" alt=\"Dog life jacket size chart in centimeters, inches, kilograms and pounds\" width=\"700\" height=\"700\" loading=\"lazy\"\u003e\n\u003cdiv class=\"fl-highlight-box\"\u003e\n\u003cstrong\u003eBetween two sizes?\u003c\/strong\u003e Choose the larger size, then use the adjustable straps to create a snug, comfortable fit.\u003c\/div\u003e\n\u003cp class=\"fl-small\"\u003eBreed examples are approximate. Always select a size using your dog’s actual measurements.\u003c\/p\u003e\n\u003ca class=\"fl-button fl-js-shopify-options\" href=\"#\"\u003e Select Color \u0026amp; Size Above \u003c\/a\u003e\u003c\/section\u003e\n\u003c!-- USE CASES --\u003e\n\u003csection class=\"fl-section\"\u003e\n\u003cdiv class=\"fl-center\"\u003e\n\u003cspan class=\"fl-eyebrow\"\u003eMade for Water Adventures\u003c\/span\u003e\n\u003ch2\u003eOne Vest for Every Supervised Swim Day\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cul class=\"fl-list\"\u003e\n\u003cli\u003eSwimming pools and backyard pool days\u003c\/li\u003e\n\u003cli\u003eBeach trips and calm shoreline activities\u003c\/li\u003e\n\u003cli\u003eLake visits and calm recreational swimming\u003c\/li\u003e\n\u003cli\u003eBoating, kayaking and paddleboarding\u003c\/li\u003e\n\u003cli\u003eDocks, marinas and waterside vacations\u003c\/li\u003e\n\u003cli\u003eBuilding confidence around controlled water areas\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ --\u003e\n\u003csection class=\"fl-section fl-section-blue fl-faq\"\u003e\n\u003cdiv class=\"fl-center\"\u003e\n\u003cspan class=\"fl-eyebrow\"\u003eFrequently Asked Questions\u003c\/span\u003e\n\u003ch2\u003eHelpful Information Before You Order\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdetails\u003e\n\u003csummary\u003eDoes this life jacket teach my dog how to swim?\u003c\/summary\u003e\n\u003cdiv class=\"fl-answer\"\u003eNo. The vest provides additional buoyancy but cannot teach swimming. Your dog should already be comfortable in water and must always be closely supervised.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhich measurement should I prioritize?\u003c\/summary\u003e\n\u003cdiv class=\"fl-answer\"\u003eChest circumference is generally the most important measurement because it helps keep the vest securely positioned around your dog’s body. Always confirm the neck, back length and weight range as well.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eHow tight should the life jacket feel?\u003c\/summary\u003e\n\u003cdiv class=\"fl-answer\"\u003eIt should feel snug without restricting breathing or natural movement. You should generally be able to fit approximately two fingers beneath the straps.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan I use the top handle to lift my dog?\u003c\/summary\u003e\n\u003cdiv class=\"fl-answer\"\u003eThe handle is intended for quick assistance near pools, docks and boats. Lift carefully, support heavier dogs when possible and inspect the handle and stitching before every use.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCan my dog wear it outside the water?\u003c\/summary\u003e\n\u003cdiv class=\"fl-answer\"\u003eIt can be worn briefly while preparing for water activities. Remove it after use, allow the vest to dry fully and do not leave your dog unattended while wearing it.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eWhat comes in the package?\u003c\/summary\u003e\n\u003cdiv class=\"fl-answer\"\u003eThe package includes one adjustable dog life jacket in the color and size selected at checkout.\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\n\u003c!-- SAFETY --\u003e\n\u003csection class=\"fl-section\"\u003e\n\u003cdiv class=\"fl-center\"\u003e\n\u003cspan class=\"fl-eyebrow\"\u003eImportant Safety Information\u003c\/span\u003e\n\u003ch2\u003eAlways Supervise Your Dog Near Water\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cimg class=\"fl-image fl-image-square\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1002\/8669\/3685\/files\/p6.jpg?v=1785312690\u0026amp;width=700\" alt=\"Dog life jacket safety and supervision instructions\" width=\"700\" height=\"700\" loading=\"lazy\"\u003e\n\u003cdiv class=\"fl-warning-copy\"\u003e\n\u003cstrong\u003e⚠ Buoyancy Aid — Not a Lifesaving Device\u003c\/strong\u003e\n\u003cp\u003eThis product cannot prevent drowning, injury or submersion. Never leave a dog unattended in or around water. Inspect the vest, straps, buckles, stitching and handle before every use, and discontinue use immediately if any part becomes damaged.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FINAL CTA --\u003e\n\u003csection class=\"fl-section fl-section-dark fl-center\"\u003e\u003cspan class=\"fl-eyebrow\"\u003eReady for the Next Adventure?\u003c\/span\u003e\n\u003ch2\u003eGive Your Dog More Support and Confidence in the Water\u003c\/h2\u003e\n\u003cp\u003eChoose their favorite color, measure carefully and get ready for more enjoyable pool, beach, lake and boat days together.\u003c\/p\u003e\n\u003cdiv class=\"fl-button-group\"\u003e\n\u003ca class=\"fl-button fl-js-shopify-options\" href=\"#\"\u003e Select Color \u0026amp; Size \u003c\/a\u003e \u003ca class=\"fl-button fl-button-secondary fl-js-add-to-cart\" href=\"#\"\u003e Add to Cart \u003c\/a\u003e\n\u003c\/div\u003e\n\u003cp class=\"fl-small\"\u003eAvailable in sizes XS–XL and seven color options.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003cscript\u003e\n    (function () {\n      function ready(fn) {\n        if (document.readyState === \"loading\") {\n          document.addEventListener(\"DOMContentLoaded\", fn);\n        } else {\n          fn();\n        }\n      }\n\n      ready(function () {\n        var description = document.querySelector(\".fl-product-description\");\n        if (!description) return;\n\n        function scrollToElement(element) {\n          if (!element) return false;\n\n          var top = element.getBoundingClientRect().top + window.pageYOffset - 105;\n          window.scrollTo({ top: Math.max(0, top), behavior: \"smooth\" });\n\n          element.classList.add(\"fl-jump-highlight\");\n          window.setTimeout(function () {\n            element.classList.remove(\"fl-jump-highlight\");\n          }, 1900);\n\n          return true;\n        }\n\n        function getProductArea() {\n          return description.closest(\n            'section[id^=\"MainProduct-\"], product-info, .product, .shopify-section'\n          ) || document;\n        }\n\n        function findFirst(scope, selectors) {\n          for (var i = 0; i \u003c selectors.length; i++) {\n            var found = scope.querySelector(selectors[i]);\n            if (found) return found;\n          }\n          return null;\n        }\n\n        function findVariantPicker() {\n          var area = getProductArea();\n          var selectors = [\n            \"variant-selects\",\n            \"variant-radios\",\n            \"shopify-variant-selector\",\n            \"[data-variant-picker]\",\n            \"[data-product-variant-picker]\",\n            \".product-form__input\",\n            \"fieldset.product-form__input\",\n            \"select[name^='options']\",\n            \"input[name^='options']\"\n          ];\n\n          return findFirst(area, selectors) || findFirst(document, selectors);\n        }\n\n        function findProductForm() {\n          var area = getProductArea();\n          var selectors = [\n            \"form[action*='\/cart\/add']\",\n            \"product-form form\",\n            \".product-form form\",\n            \"product-form\",\n            \".product-form\"\n          ];\n\n          return findFirst(area, selectors) || findFirst(document, selectors);\n        }\n\n        function findAddButton() {\n          var form = findProductForm();\n          var area = form || getProductArea();\n          var selectors = [\n            \"button[name='add']\",\n            \"button[type='submit'][name='add']\",\n            \".product-form__submit\",\n            \"[data-add-to-cart]\",\n            \"button[type='submit']\"\n          ];\n\n          return findFirst(area, selectors) || findFirst(document, selectors);\n        }\n\n        function goToShopifyOptions(event) {\n          event.preventDefault();\n\n          var picker = findVariantPicker();\n          if (picker) {\n            scrollToElement(picker.closest(\"fieldset, variant-selects, variant-radios\") || picker);\n            return;\n          }\n\n          var form = findProductForm();\n          if (form) {\n            scrollToElement(form);\n            return;\n          }\n\n          var fallback = document.getElementById(\"fl-color-guide\");\n          scrollToElement(fallback);\n        }\n\n        function addToCart(event) {\n          event.preventDefault();\n\n          var addButton = findAddButton();\n          if (!addButton) {\n            goToShopifyOptions(event);\n            return;\n          }\n\n          if (addButton.disabled || addButton.getAttribute(\"aria-disabled\") === \"true\") {\n            var picker = findVariantPicker();\n            scrollToElement(picker || findProductForm());\n            return;\n          }\n\n          scrollToElement(addButton);\n          window.setTimeout(function () {\n            addButton.click();\n          }, 450);\n        }\n\n        description.querySelectorAll(\".fl-js-scroll\").forEach(function (button) {\n          button.addEventListener(\"click\", function (event) {\n            event.preventDefault();\n            var targetId = button.getAttribute(\"data-fl-target\");\n            scrollToElement(document.getElementById(targetId));\n          });\n        });\n\n        description.querySelectorAll(\".fl-js-shopify-options\").forEach(function (button) {\n          button.addEventListener(\"click\", goToShopifyOptions);\n        });\n\n        description.querySelectorAll(\".fl-js-add-to-cart\").forEach(function (button) {\n          button.addEventListener(\"click\", addToCart);\n        });\n      });\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cstrong\u003e❗Notes❗\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eDue to manual measurements, please allow for slight deviations.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eThe actual color of the item may vary slightly from what you see on your screen due to different display settings and lighting effects.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cstrong\u003e❤️❤️ ❤️❤️❤️❤️ ❤️❤️❤️❤️ ❤️❤️❤️❤️ ❤️❤️❤️❤️ ❤️❤️❤️❤️ ❤️❤️\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cstrong\u003eThank you for visiting our store! \u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cstrong\u003e Have a wonderful shopping day! \u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cstrong\u003e❤️❤️ ❤️❤️❤️❤️ ❤️❤️❤️❤️ ❤️❤️❤️❤️ ❤️❤️❤️❤️ ❤️❤️❤️❤️ ❤️❤️\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cstrong\u003e🌟 WHY US? 🌟\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cstrong\u003e🌍 Global Reach: \u003c\/strong\u003e\u003c\/span\u003e\u003cstrong\u003eWe collaborate directly with manufacturers worldwide to guarantee top-notch quality.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cstrong\u003e✅ Quality Assurance: \u003c\/strong\u003e\u003c\/span\u003e\u003cstrong\u003eOur dedicated Quality Control department ensures we keep our promises.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cstrong\u003e💰 Competitive Pricing:\u003c\/strong\u003e\u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003e \u003c\/span\u003eWe always offer the best prices without compromising on quality.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cstrong\u003e😊 Outstanding Customer Service:\u003c\/strong\u003e\u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003e \u003c\/span\u003eWe are here to help you with anything you need.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cstrong\u003e🛍️ Exceptional Products: \u003c\/strong\u003e\u003c\/span\u003e\u003cstrong\u003eDiscover amazing products crafted with high quality in mind.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cstrong\u003e❤️ Customer Love:\u003c\/strong\u003e\u003c\/span\u003e\u003cstrong\u003e\u003cspan\u003e \u003c\/span\u003eCheck out reviews from our happy customers!\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0117\/2858\/4785\/files\/Untitled_design_480x480.png?v=1584882910\" width=\"700\"\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cstrong\u003e✅ 30 DAY RISK-FREE GUARANTEE ✅\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eWe offer a risk-free 30-day guarantee that starts the moment you receive your item! 📦✨\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eIf you don't have a positive experience for any reason, we'll do whatever it takes to ensure you're 100% satisfied with your purchase. Your happiness is our priority! 😊\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cstrong\u003e🚚 SHIPPING \u0026amp; DELIVERY 🚚\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eAll orders are carefully packaged, prepared, and shipped out as fast as possible. 📦✨\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eWe offer worldwide shipping! 🌍✈️ For more exact shipping times, please consult our Shipping Policy, as certain locations have much faster delivery times.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eOnce your order is shipped, you'll receive a tracking number to monitor your package every step of the way! 📍🔍\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.techcloudly.com\/image\/622fe533aa671e570c7430bc6f5ec7f014897fdc.webp\" alt=\"622fe533aa671e570c7430bc6f5ec7f014897fdc.webp\" width=\"700\"\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.techcloudly.com\/image\/4d51aae4e18566a202f9f3df0f18a21e425683e2.webp\" width=\"700\"\u003e\u003c\/p\u003e\n\u003ch3 style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cstrong\u003e💡 TIP: SAVE ON SHIPPING! 💡\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h3\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cem\u003e\u003cstrong\u003eBuying 2 or more products at the same time will save you quite a lot on shipping fees! 📦💰\u003c\/strong\u003e\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cimg src=\"https:\/\/cdn.techcloudly.com\/image\/474d96367a8f4505a845563bca5a206446466986.jpeg\" width=\"700\"\u003e\u003c\/p\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\n\u003cstrong\u003e🛒 Click On '\u003c\/strong\u003e\u003cspan\u003e\u003cstrong\u003eADD TO CART\u003c\/strong\u003e\u003c\/span\u003e\u003cstrong\u003e' To Get Yours Now! 🛒\u003c\/strong\u003e\n\u003c\/h2\u003e\n\u003ch2 style=\"text-align: center;\"\u003e\u003cspan\u003e\u003cstrong\u003e💳 HOW TO PAY 💳\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003ePayments via PayPal®, Credit, and Debit Card. 💳\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eIf you want to checkout with a credit or debit card, simply enter your Card Number, Expiration Date, and CVV. 🛒✨\u003c\/strong\u003e\u003c\/p\u003e","brand":"Walmart247","offers":[{"title":"Blue \/ XS \/ 1 life jacket","offer_id":53224753496373,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ XS \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224753529141,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ XS \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224753561909,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ S \/ 1 life jacket","offer_id":53224753594677,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Blue \/ S \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224753627445,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ S \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224753660213,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ M \/ 1 life jacket","offer_id":53224753692981,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Blue \/ M \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224753725749,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ M \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224753758517,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ L \/ 1 life jacket","offer_id":53224753791285,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Blue \/ L \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224753824053,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ L \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224753856821,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ XL \/ 1 life jacket","offer_id":53224753889589,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Blue \/ XL \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224753922357,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Blue \/ XL \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224753955125,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Red \/ XS \/ 1 life jacket","offer_id":53224753987893,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":true},{"title":"Red \/ XS \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224754020661,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Red \/ XS \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224754053429,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Red \/ S \/ 1 life jacket","offer_id":53224754086197,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Red \/ S \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224754118965,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Red \/ S \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224754151733,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Red \/ M \/ 1 life jacket","offer_id":53224754184501,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Red \/ M \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224754217269,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Red \/ M \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224754250037,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Red \/ L \/ 1 life jacket","offer_id":53224754282805,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Red \/ L \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224754315573,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Red \/ L \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224754348341,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Red \/ XL \/ 1 life jacket","offer_id":53224754381109,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Red \/ XL \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224754413877,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Red \/ XL \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224754446645,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Pink \/ XS \/ 1 life jacket","offer_id":53224754479413,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":true},{"title":"Pink \/ XS \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224754512181,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Pink \/ XS \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224754544949,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Pink \/ S \/ 1 life jacket","offer_id":53224754577717,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Pink \/ S \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224754610485,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Pink \/ S \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224754643253,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Pink \/ M \/ 1 life jacket","offer_id":53224754676021,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Pink \/ M \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224754708789,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Pink \/ M \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224754741557,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Pink \/ L \/ 1 life jacket","offer_id":53224754774325,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Pink \/ L \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224754807093,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Pink \/ L \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224754839861,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Pink \/ XL \/ 1 life jacket","offer_id":53224754872629,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Pink \/ XL \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224754905397,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Pink \/ XL \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224754938165,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ XS \/ 1 life jacket","offer_id":53224754970933,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ XS \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224755003701,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ XS \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224755036469,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ S \/ 1 life jacket","offer_id":53224755069237,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Yellow \/ S \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224755102005,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ S \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224755134773,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ M \/ 1 life jacket","offer_id":53224755167541,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Yellow \/ M \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224755200309,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ M \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224755233077,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ L \/ 1 life jacket","offer_id":53224755265845,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Yellow \/ L \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224755298613,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ L \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224755331381,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ XL \/ 1 life jacket","offer_id":53224755364149,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Yellow \/ XL \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224755396917,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Yellow \/ XL \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224755429685,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Fluorescent Green \/ XS \/ 1 life jacket","offer_id":53224755462453,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":true},{"title":"Fluorescent Green \/ XS \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224755495221,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Fluorescent Green \/ XS \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224755527989,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Fluorescent Green \/ S \/ 1 life jacket","offer_id":53224755560757,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Fluorescent Green \/ S \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224755593525,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Fluorescent Green \/ S \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224755626293,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Fluorescent Green \/ M \/ 1 life jacket","offer_id":53224755659061,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Fluorescent Green \/ M \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224755691829,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Fluorescent Green \/ M \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224755724597,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Fluorescent Green \/ L \/ 1 life jacket","offer_id":53224755757365,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Fluorescent Green \/ L \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224755790133,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Fluorescent Green \/ L \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224755822901,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Fluorescent Green \/ XL \/ 1 life jacket","offer_id":53224755855669,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Fluorescent Green \/ XL \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224755888437,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Fluorescent Green \/ XL \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224755921205,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Blue Camouflage \/ XS \/ 1 life jacket","offer_id":53224755953973,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":true},{"title":"Blue Camouflage \/ XS \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224755986741,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Blue Camouflage \/ XS \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224756019509,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Blue Camouflage \/ S \/ 1 life jacket","offer_id":53224756052277,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Blue Camouflage \/ S \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224756085045,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Blue Camouflage \/ S \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224756117813,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Blue Camouflage \/ M \/ 1 life jacket","offer_id":53224756150581,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Blue Camouflage \/ M \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224756183349,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Blue Camouflage \/ M \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224756216117,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Blue Camouflage \/ L \/ 1 life jacket","offer_id":53224756248885,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Blue Camouflage \/ L \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224756281653,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Blue Camouflage \/ L \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224756314421,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Blue Camouflage \/ XL \/ 1 life jacket","offer_id":53224756347189,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Blue Camouflage \/ XL \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224756379957,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Blue Camouflage \/ XL \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224756412725,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Pink Camouflage \/ XS \/ 1 life jacket","offer_id":53224756445493,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":true},{"title":"Pink Camouflage \/ XS \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224756478261,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Pink Camouflage \/ XS \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224756511029,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Pink Camouflage \/ S \/ 1 life jacket","offer_id":53224756543797,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Pink Camouflage \/ S \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224756576565,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Pink Camouflage \/ S \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224756609333,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Pink Camouflage \/ M \/ 1 life jacket","offer_id":53224756642101,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Pink Camouflage \/ M \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224756674869,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Pink Camouflage \/ M \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224756707637,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Pink Camouflage \/ L \/ 1 life jacket","offer_id":53224756740405,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Pink Camouflage \/ L \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224756773173,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Pink Camouflage \/ L \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224756805941,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true},{"title":"Pink Camouflage \/ XL \/ 1 life jacket","offer_id":53224756838709,"sku":null,"price":58.0,"currency_code":"AUD","in_stock":false},{"title":"Pink Camouflage \/ XL \/ 2 life jackets (Save an extra 10% per jacket)","offer_id":53224756871477,"sku":null,"price":104.0,"currency_code":"AUD","in_stock":true},{"title":"Pink Camouflage \/ XL \/ 4 life jackets (Save an extra 20% per jacket)","offer_id":53224756904245,"sku":null,"price":185.0,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1002\/8669\/3685\/files\/p1.jpg?v=1785312690","url":"https:\/\/walmart247.com\/products\/dog-life-jacket","provider":"Walmart247","version":"1.0","type":"link"}