{"product_id":"dog-life-jacket-reflective-swim-vest-grab-handle","title":"Dog Life Jacket — Reflective Swim Vest with Grab Handle for Small to Large Dogs (Yellow \/ Pink)","description":"\u003cdiv style=\"max-width: 880px; margin: 0 auto; font-family: 'DM Sans','Helvetica Neue',Arial,sans-serif; color: #15333a; line-height: 1.7; font-size: 16px;\"\u003e\n\u003c!-- delivery badge (top) --\u003e\n\u003cdiv style=\"display: inline-flex; align-items: center; gap: 9px; background: #f6f0e1; border: 1px solid #efe6d2; border-radius: 999px; padding: 7px 14px; margin: 0 0 18px;\"\u003e\n\u003cspan style=\"width: 20px; height: 20px; color: #16243f; flex: 0 0 auto; display: inline-block;\" aria-hidden=\"true\"\u003e \u003csvg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"width: 100%; height: 100%; display: block;\"\u003e\n        \u003crect x=\"1\" y=\"6\" width=\"14\" height=\"10\" rx=\"1.5\"\u003e\u003c\/rect\u003e\u003cpath d=\"M15 9h4l3 3v4h-7z\"\u003e\u003c\/path\u003e\n        \u003ccircle cx=\"6\" cy=\"18\" r=\"1.8\"\u003e\u003c\/circle\u003e\u003ccircle cx=\"18\" cy=\"18\" r=\"1.8\"\u003e\u003c\/circle\u003e\n      \u003c\/svg\u003e \u003c\/span\u003e \u003cspan style=\"font-size: 13.5px; color: #22324f; font-weight: bold;\"\u003eFast dispatch — \u003cspan style=\"color: #bd9347;\"\u003eships in 1–2 weeks\u003c\/span\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 12px; font-weight: 800; letter-spacing: .16em; text-transform: uppercase; color: #e0a400; margin: 0 0 10px;\"\u003eSplash-ready confidence\u003c\/p\u003e\n\u003ch2 style=\"font-size: 27px; font-weight: 800; color: #0f4751; margin: 0 0 14px; line-height: 1.2;\"\u003eA swim vest that helps your dog love the water\u003c\/h2\u003e\n\u003cp style=\"margin: 0 0 22px; color: #3a565c;\"\u003eWhether your dog is a strong swimmer or just learning, this buoyant swim vest adds float and confidence for lake days, pool time and boat trips. A foam-filled shell holds your dog higher in the water, reflective trim keeps them visible, and a sturdy top handle lets you lift or guide them in a hurry.\u003c\/p\u003e\n\u003c!-- feature cards --\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 14px; margin: 0 0 26px;\"\u003e\n\u003cdiv style=\"flex: 1 1 240px; background: #e6f6f8; border: 1px solid #cdeaee; border-radius: 16px; padding: 20px;\"\u003e\n\u003ch3 style=\"font-size: 17px; font-weight: 800; color: #0f4751; margin: 0 0 6px;\"\u003eBuoyant by design\u003c\/h3\u003e\n\u003cp style=\"margin: 0; font-size: 14.5px; color: #496268;\"\u003eA foam-filled vest helps keep your dog afloat and builds confidence in the water.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 240px; background: #e6f6f8; border: 1px solid #cdeaee; border-radius: 16px; padding: 20px;\"\u003e\n\u003ch3 style=\"font-size: 17px; font-weight: 800; color: #0f4751; margin: 0 0 6px;\"\u003eRescue grab handle\u003c\/h3\u003e\n\u003cp style=\"margin: 0; font-size: 14.5px; color: #496268;\"\u003eA sturdy top handle lets you lift your dog out or steer them back to you quickly.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 240px; background: #e6f6f8; border: 1px solid #cdeaee; border-radius: 16px; padding: 20px;\"\u003e\n\u003ch3 style=\"font-size: 17px; font-weight: 800; color: #0f4751; margin: 0 0 6px;\"\u003eSeen in low light\u003c\/h3\u003e\n\u003cp style=\"margin: 0; font-size: 14.5px; color: #496268;\"\u003eReflective strips catch the light for better visibility at dawn, dusk and on the boat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 240px; background: #e6f6f8; border: 1px solid #cdeaee; border-radius: 16px; padding: 20px;\"\u003e\n\u003ch3 style=\"font-size: 17px; font-weight: 800; color: #0f4751; margin: 0 0 6px;\"\u003eAdjustable, secure fit\u003c\/h3\u003e\n\u003cp style=\"margin: 0; font-size: 14.5px; color: #496268;\"\u003eQuick-release buckles adjust around chest and belly across five sizes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- size chart (div rows — no table, theme-proof) --\u003e\n\u003cdiv style=\"background: #fff7df; border: 1px solid #f3e3ab; border-radius: 18px; padding: 8px 24px 16px; margin: 0 0 24px;\"\u003e\n\u003ch3 style=\"font-size: 18px; font-weight: 800; color: #7a5b00; margin: 18px 0 6px;\"\u003eSize guide\u003c\/h3\u003e\n\u003cdiv style=\"width: 46px; height: 3px; background: #e0a400; border-radius: 3px; margin: 0 0 6px;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp style=\"margin: 0 0 10px; font-size: 13.5px; color: #8a7430;\"\u003eMeasure your dog's chest, back length and weight, then pick the closest size. Sizes are hand-measured — allow 1–3 cm variance.\u003c\/p\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; gap: 8px; padding: 10px 0; border-bottom: 1px solid #efdfa8;\"\u003e\n\u003cspan style=\"color: #7a5b00; font-size: 14.5px; font-weight: 800; flex: 1 1 60px;\"\u003eSize\u003c\/span\u003e \u003cspan style=\"color: #7a5b00; font-size: 14.5px; font-weight: 800; flex: 1 1 120px; text-align: right;\"\u003eChest\u003c\/span\u003e \u003cspan style=\"color: #7a5b00; font-size: 14.5px; font-weight: 800; flex: 1 1 90px; text-align: right;\"\u003eBack\u003c\/span\u003e \u003cspan style=\"color: #7a5b00; font-size: 14.5px; font-weight: 800; flex: 1 1 110px; text-align: right;\"\u003ePet weight\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; gap: 8px; padding: 10px 0; border-bottom: 1px solid #efdfa8;\"\u003e\n\u003cspan style=\"color: #3a3220; font-size: 14.5px; font-weight: bold; flex: 1 1 60px;\"\u003eXS\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 14.5px; flex: 1 1 120px; text-align: right;\"\u003e35–48 cm\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 14.5px; flex: 1 1 90px; text-align: right;\"\u003e20 cm\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 14.5px; flex: 1 1 110px; text-align: right;\"\u003e0–3 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; gap: 8px; padding: 10px 0; border-bottom: 1px solid #efdfa8;\"\u003e\n\u003cspan style=\"color: #3a3220; font-size: 14.5px; font-weight: bold; flex: 1 1 60px;\"\u003eS\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 14.5px; flex: 1 1 120px; text-align: right;\"\u003e43–63 cm\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 14.5px; flex: 1 1 90px; text-align: right;\"\u003e25 cm\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 14.5px; flex: 1 1 110px; text-align: right;\"\u003e3–6 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; gap: 8px; padding: 10px 0; border-bottom: 1px solid #efdfa8;\"\u003e\n\u003cspan style=\"color: #3a3220; font-size: 14.5px; font-weight: bold; flex: 1 1 60px;\"\u003eM\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 14.5px; flex: 1 1 120px; text-align: right;\"\u003e43–76 cm\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 14.5px; flex: 1 1 90px; text-align: right;\"\u003e33 cm\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 14.5px; flex: 1 1 110px; text-align: right;\"\u003e6–11 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; gap: 8px; padding: 10px 0; border-bottom: 1px solid #efdfa8;\"\u003e\n\u003cspan style=\"color: #3a3220; font-size: 14.5px; font-weight: bold; flex: 1 1 60px;\"\u003eL\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 14.5px; flex: 1 1 120px; text-align: right;\"\u003e58–89 cm\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 14.5px; flex: 1 1 90px; text-align: right;\"\u003e43 cm\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 14.5px; flex: 1 1 110px; text-align: right;\"\u003e11–25 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; gap: 8px; padding: 10px 0;\"\u003e\n\u003cspan style=\"color: #3a3220; font-size: 14.5px; font-weight: bold; flex: 1 1 60px;\"\u003eXL\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 14.5px; flex: 1 1 120px; text-align: right;\"\u003e76–114 cm\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 14.5px; flex: 1 1 90px; text-align: right;\"\u003e50 cm\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 14.5px; flex: 1 1 110px; text-align: right;\"\u003e25–40 kg\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- specs --\u003e\n\u003cdiv style=\"background: #e6f6f8; border: 1px solid #cdeaee; border-radius: 18px; padding: 8px 24px 14px; margin: 0 0 24px;\"\u003e\n\u003ch3 style=\"font-size: 18px; font-weight: 800; color: #0f4751; margin: 18px 0 6px;\"\u003eGood to know\u003c\/h3\u003e\n\u003cdiv style=\"width: 46px; height: 3px; background: #1893a8; border-radius: 3px; margin: 0 0 6px;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; gap: 10px; padding: 12px 0; border-bottom: 1px solid #d2e9ec;\"\u003e\n\u003cspan style=\"color: #5d7479; font-size: 15px;\"\u003eMaterial\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 15px; font-weight: 600; text-align: right;\"\u003ePolyester shell with buoyant foam\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; gap: 10px; padding: 12px 0; border-bottom: 1px solid #d2e9ec;\"\u003e\n\u003cspan style=\"color: #5d7479; font-size: 15px;\"\u003eSizes\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 15px; font-weight: 600; text-align: right;\"\u003eXS, S, M, L, XL\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; gap: 10px; padding: 12px 0; border-bottom: 1px solid #d2e9ec;\"\u003e\n\u003cspan style=\"color: #5d7479; font-size: 15px;\"\u003eColours\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 15px; font-weight: 600; text-align: right;\"\u003eYellow, Pink\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: space-between; gap: 10px; padding: 12px 0;\"\u003e\n\u003cspan style=\"color: #5d7479; font-size: 15px;\"\u003eFeatures\u003c\/span\u003e \u003cspan style=\"color: #15333a; font-size: 15px; font-weight: 600; text-align: right;\"\u003eGrab handle, reflective trim, adjustable buckles\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- SAFETY --\u003e\n\u003cdiv style=\"border: 2px solid #e0a400; border-radius: 16px; padding: 20px 22px; margin: 0 0 24px; background: #fffbf0;\"\u003e\n\u003ch3 style=\"font-size: 17px; font-weight: 800; color: #7a5b00; margin: 0 0 8px;\"\u003eImportant safety note\u003c\/h3\u003e\n\u003cp style=\"margin: 0; color: #5f5226; font-size: 14.5px;\"\u003eThis is a swim aid that adds buoyancy — it is \u003cstrong\u003enot a lifesaving device\u003c\/strong\u003e and does not replace supervision. Always keep your dog within reach and under close watch in and around water, check the fit and buckles before every use, and choose the correct size for your dog's chest and weight. Introduce the water gradually and never leave your dog unattended while wearing it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- shipping + warranty --\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 14px; margin: 0 0 8px;\"\u003e\n\u003cdiv style=\"flex: 1 1 260px; background: #e6f6f8; border-radius: 16px; padding: 20px 22px;\"\u003e\n\u003ch3 style=\"font-size: 16px; font-weight: 800; color: #0f4751; margin: 0 0 6px;\"\u003eShipping\u003c\/h3\u003e\n\u003cp style=\"margin: 0; color: #496268; font-size: 14.5px;\"\u003eShips in light, flat packaging. Estimated delivery: \u003cstrong\u003e1–2 weeks\u003c\/strong\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"flex: 1 1 260px; background: #0f4751; border-radius: 16px; padding: 20px 22px; color: #fff;\"\u003e\n\u003ch3 style=\"font-size: 16px; font-weight: 800; color: #fff; margin: 0 0 6px;\"\u003e1-year warranty\u003c\/h3\u003e\n\u003cp style=\"margin: 0; color: #d7eef1; font-size: 14.5px;\"\u003eCovered by a 1-year warranty against manufacturing defects.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Couchery","offers":[{"title":"YELLOW \/ XS","offer_id":43900123873358,"sku":"14:366;5:100014066#XS","price":28.6,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":43900123906126,"sku":"14:1052;5:361385","price":52.8,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":43900123938894,"sku":"14:1052;5:361386","price":46.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":43900123971662,"sku":"14:1052;5:100014064","price":30.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XS","offer_id":43900124004430,"sku":"14:1052;5:100014066#XS","price":28.6,"currency_code":"USD","in_stock":true},{"title":"YELLOW \/ XL","offer_id":43900124037198,"sku":"14:366;5:100014065","price":59.9,"currency_code":"USD","in_stock":true},{"title":"YELLOW \/ L","offer_id":43900124069966,"sku":"14:366;5:361385","price":52.0,"currency_code":"USD","in_stock":true},{"title":"YELLOW \/ M","offer_id":43900124102734,"sku":"14:366;5:361386","price":44.0,"currency_code":"USD","in_stock":true},{"title":"YELLOW \/ S","offer_id":43900124135502,"sku":"14:366;5:100014064","price":30.8,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":43900124168270,"sku":"14:173;5:361386","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":43900124201038,"sku":"14:173;5:100014064","price":26.4,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":43900124233806,"sku":"14:173;5:100014065","price":59.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":43900124266574,"sku":"14:173;5:361385","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ S","offer_id":43900124299342,"sku":"14:10;5:100014064","price":28.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ XS","offer_id":43900124332110,"sku":"14:10;5:100014066#XS","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ L","offer_id":43900124364878,"sku":"14:10;5:361385","price":52.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ M","offer_id":43900124397646,"sku":"14:10;5:361386","price":46.0,"currency_code":"USD","in_stock":true},{"title":"PURPLE \/ XS","offer_id":43900124430414,"sku":"14:496;5:100014066#XS","price":29.0,"currency_code":"USD","in_stock":true},{"title":"Red \/ XL","offer_id":43900124463182,"sku":"14:10;5:100014065","price":59.9,"currency_code":"USD","in_stock":true},{"title":"PURPLE \/ M","offer_id":43900124495950,"sku":"14:496;5:361386","price":44.0,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":43900124528718,"sku":"14:1052;5:100014065","price":59.4,"currency_code":"USD","in_stock":true},{"title":"PURPLE \/ S","offer_id":43900124561486,"sku":"14:496;5:100014064","price":27.0,"currency_code":"USD","in_stock":true},{"title":"PURPLE \/ XL","offer_id":43900124594254,"sku":"14:496;5:100014065","price":59.9,"currency_code":"USD","in_stock":true},{"title":"PURPLE \/ L","offer_id":43900124627022,"sku":"14:496;5:361385","price":52.8,"currency_code":"USD","in_stock":true},{"title":"green \/ S","offer_id":43900124659790,"sku":"14:175;5:100014064","price":26.9,"currency_code":"USD","in_stock":true},{"title":"green \/ XS","offer_id":43900124692558,"sku":"14:175;5:100014066#XS","price":28.9,"currency_code":"USD","in_stock":true},{"title":"green \/ L","offer_id":43900124725326,"sku":"14:175;5:361385","price":52.9,"currency_code":"USD","in_stock":true},{"title":"green \/ M","offer_id":43900124758094,"sku":"14:175;5:361386","price":46.0,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XS","offer_id":43900124790862,"sku":"14:173;5:100014066#XS","price":29.0,"currency_code":"USD","in_stock":true},{"title":"green \/ XL","offer_id":43900124823630,"sku":"14:175;5:100014065","price":59.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0629\/1357\/7038\/files\/Dog-Life-Jacket-_-Reflective-Swim-Vest-with-Grab-Handle-for-Small-to-Large-Dogs-_Yellow---Pink.jpg?v=1782587556","url":"https:\/\/www.couchery.com\/ar\/products\/dog-life-jacket-reflective-swim-vest-grab-handle","provider":"Couchery","version":"1.0","type":"link"}