{"product_id":"legacy-premium-dog-hoodie","title":"LEGACY Premium Dog Hoodie — Soft Fleece Dog Hoodie | Timeless Design | Everyday Wear Done Properly","description":"\u003c!-- LEGACY PREMIUM DOG HOODIE — Shopify Product Description --\u003e\n\u003c!-- Paste this into your product description using the HTML source (\u003c\u003e) editor --\u003e\n\n\u003cstyle\u003e\n  .pdp { max-width: 720px; margin: 0 auto; padding: 8px 0 32px; font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #1a1a1a; line-height: 1.5; }\n  .pdp * { box-sizing: border-box; }\n  .eyebrow { font-size: 11px; letter-spacing: 3px; text-transform: uppercase; color: #888; margin: 0 0 10px; }\n  .hero-title { font-size: 28px; font-weight: 600; line-height: 1.25; margin: 0 0 14px; color: #111; }\n  .hero-sub { font-size: 15px; line-height: 1.75; color: #555; max-width: 580px; margin: 0; }\n  .badge-row { display: flex; flex-wrap: wrap; gap: 7px; margin: 20px 0; }\n  .badge { font-size: 12px; padding: 5px 13px; border-radius: 100px; border: 1px solid #e0e0e0; color: #555; background: #fafafa; white-space: nowrap; }\n  .divider { border: none; border-top: 1px solid #ebebeb; margin: 24px 0; }\n  .section-label { font-size: 11px; letter-spacing: 2.5px; text-transform: uppercase; color: #999; margin: 0 0 16px; }\n  .benefits-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; margin-bottom: 4px; }\n  .benefit-card { background: #fff; border: 1px solid #e8e8e8; border-radius: 12px; padding: 16px 18px; }\n  .benefit-label { font-size: 13px; font-weight: 600; color: #1a1a1a; margin: 0 0 4px; }\n  .benefit-desc { font-size: 13px; color: #777; margin: 0; line-height: 1.55; }\n  .meaning-block { background: #f3f1ec; border: 1px solid #d4ccb8; border-radius: 12px; padding: 20px 22px; }\n  .meaning-word { font-size: 28px; font-weight: 700; color: #2e2410; letter-spacing: 6px; margin: 0 0 10px; }\n  .meaning-text { font-size: 14px; line-height: 1.75; color: #666; margin: 0; }\n  .gift-block { background: #fdfbf6; border: 1px solid #ece3cc; border-radius: 12px; padding: 16px 20px; }\n  .gift-label { font-size: 11px; letter-spacing: 2px; text-transform: uppercase; color: #8a7020; margin: 0 0 8px; }\n  .gift-text { font-size: 13px; color: #666; line-height: 1.65; margin: 0; }\n  .shipping-row { display: flex; gap: 16px; }\n  .shipping-card { flex: 1; background: #fafafa; border: 1px solid #e8e8e8; border-radius: 12px; padding: 14px 16px; }\n  .shipping-label { font-size: 10px; letter-spacing: 1.5px; text-transform: uppercase; color: #aaa; font-weight: 500; margin: 0 0 6px; }\n  .shipping-detail { font-size: 13px; color: #444; line-height: 1.6; margin: 0; }\n  .accordion { border: 1px solid #e8e8e8; border-radius: 12px; overflow: hidden; margin-bottom: 8px; background: #fff; }\n  .acc-header { display: flex; justify-content: space-between; align-items: center; padding: 15px 18px; cursor: pointer; font-size: 14px; font-weight: 600; color: #1a1a1a; background: #fff; border: none; width: 100%; text-align: left; -webkit-appearance: none; }\n  .acc-header:hover { background: #fafafa; }\n  .acc-icon { font-size: 20px; font-weight: 300; color: #aaa; line-height: 1; transition: transform 0.2s ease; flex-shrink: 0; }\n  .acc-icon.open { transform: rotate(45deg); }\n  .acc-body { padding: 0 18px 18px; display: none; border-top: 1px solid #ebebeb; }\n  .acc-body.open { display: block; }\n  .spec-row { display: flex; justify-content: space-between; align-items: baseline; padding: 10px 0; border-bottom: 1px solid #f0f0f0; font-size: 14px; gap: 12px; }\n  .spec-row:last-child { border-bottom: none; }\n  .spec-key { color: #888; flex-shrink: 0; }\n  .spec-val { font-weight: 500; color: #1a1a1a; text-align: right; }\n  .size-note { font-size: 13px; color: #777; margin: 12px 0 14px; line-height: 1.6; }\n  .cat-note { font-size: 13px; color: #555; background: #f3f1ec; border: 1px solid #d4ccb8; border-radius: 8px; padding: 10px 14px; margin: 0 0 14px; }\n  .size-table { width: 100%; border-collapse: collapse; font-size: 13px; margin-top: 4px; }\n  .size-table th { font-size: 10px; letter-spacing: 1.5px; text-transform: uppercase; color: #aaa; font-weight: 500; padding: 8px 10px; text-align: center; border-bottom: 1px solid #ebebeb; }\n  .size-table th:first-child { text-align: left; }\n  .size-table td { padding: 9px 10px; text-align: center; border-bottom: 1px solid #f4f4f4; color: #666; }\n  .size-table td:first-child { font-weight: 600; color: #1a1a1a; text-align: left; }\n  .size-table td:last-child { font-size: 11px; color: #aaa; }\n  .size-table tbody tr:last-child td { border-bottom: none; }\n  .size-tip { font-size: 12px; color: #999; margin: 12px 0 0; }\n  .guarantee { font-size: 13px; color: #777; margin: 14px 0 0; padding: 12px 16px; background: #fafafa; border-radius: 8px; border: 1px solid #ebebeb; }\n  .cta { background: #f7f7f7; border-radius: 14px; padding: 30px 24px; text-align: center; margin-top: 32px; }\n  .cta-title { font-size: 19px; font-weight: 600; color: #111; margin: 0 0 6px; }\n  .cta-sub { font-size: 15px; color: #888; margin: 0; }\n  @media (max-width: 520px) { .benefits-grid { grid-template-columns: 1fr; } .hero-title { font-size: 24px; } .shipping-row { flex-direction: column; } }\n\u003c\/style\u003e\n\n\u003cdiv class=\"pdp\"\u003e\n\n  \u003c!-- Hero --\u003e\n  \u003cp class=\"eyebrow\"\u003ePremium dog wear — everyday done properly\u003c\/p\u003e\n  \u003ch2 class=\"hero-title\"\u003eSubtle. Considered.\u003cbr\u003eMade to last.\u003c\/h2\u003e\n  \u003cp class=\"hero-sub\"\u003eLEGACY is a premium dog hoodie designed for dogs who carry themselves with calm presence — refined, timeless style, a soft fleece interior for everyday warmth, and a relaxed fit that moves without restriction. No loud branding, no seasonal trends. Just everyday wear done properly. A considered gift for the pet parent who values quality that outlasts the moment it was bought.\u003c\/p\u003e\n\n  \u003c!-- Feature badges --\u003e\n  \u003cdiv class=\"badge-row\"\u003e\n    \u003cspan class=\"badge\"\u003eLEGACY premium design\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003ePremium printed exterior\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eSoft fleece interior\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eStretch rib cuffs \u0026amp; hem\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003e7 sizes — XXS to 2XL\u003c\/span\u003e\n    \u003cspan class=\"badge\"\u003eMade to order\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003c!-- Design meaning --\u003e\n  \u003cp class=\"section-label\"\u003eThe meaning behind the design\u003c\/p\u003e\n  \u003cdiv class=\"meaning-block\"\u003e\n    \u003cp class=\"meaning-word\"\u003eLEGACY\u003c\/p\u003e\n    \u003cp class=\"meaning-text\"\u003eLEGACY is designed for dogs who carry themselves with calm presence — and for the pet parents who understand that lasting style has nothing to do with what's current. Subtle, considered, and made to last: a refined essential that balances comfort, warmth, and understated quality without excess. Easy to wear, easy to love, and made to be part of the everyday for a long time.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003c!-- Shipping --\u003e\n  \u003cp class=\"section-label\"\u003eShipping\u003c\/p\u003e\n  \u003cdiv class=\"shipping-row\"\u003e\n    \u003cdiv class=\"shipping-card\"\u003e\n      \u003cp class=\"shipping-label\"\u003eUSA\u003c\/p\u003e\n      \u003cp class=\"shipping-detail\"\u003eMade to order — produced fresh for you\u003cbr\u003eDelivery typically up to 5 business days\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"shipping-card\"\u003e\n      \u003cp class=\"shipping-label\"\u003eInternational\u003c\/p\u003e\n      \u003cp class=\"shipping-detail\"\u003eWorldwide shipping available\u003cbr\u003eDelivery times shown at checkout\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003c!-- Benefits --\u003e\n  \u003cp class=\"section-label\"\u003eWhy pet parents love it\u003c\/p\u003e\n  \u003cdiv class=\"benefits-grid\"\u003e\n    \u003cdiv class=\"benefit-card\"\u003e\n      \u003cp class=\"benefit-label\"\u003eRefined everyday design\u003c\/p\u003e\n      \u003cp class=\"benefit-desc\"\u003ePremium printed exterior with elevated finish — timeless style, no loud branding.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"benefit-card\"\u003e\n      \u003cp class=\"benefit-label\"\u003eSoft fleece interior\u003c\/p\u003e\n      \u003cp class=\"benefit-desc\"\u003eWarm, relaxed all-day comfort — stretch rib cuffs and hem for a fit that moves naturally.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"benefit-card\"\u003e\n      \u003cp class=\"benefit-label\"\u003eBuilt for longevity\u003c\/p\u003e\n      \u003cp class=\"benefit-desc\"\u003eDurable stitching, lightweight warmth — a piece that earns its place and stays there.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"benefit-card\"\u003e\n      \u003cp class=\"benefit-label\"\u003eDogs of all ages\u003c\/p\u003e\n      \u003cp class=\"benefit-desc\"\u003eRelaxed fit without restriction — ideal for daily walks, cooler days, and autumn layering.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003c!-- Gift block --\u003e\n  \u003cp class=\"section-label\"\u003ePerfect as a gift\u003c\/p\u003e\n  \u003cdiv class=\"gift-block\"\u003e\n    \u003cp class=\"gift-label\"\u003eFor the dog parent who values timeless over trending\u003c\/p\u003e\n    \u003cp class=\"gift-text\"\u003eLooking for a refined gift for a dog owner who values lasting quality, understated style, and pieces that feel genuinely considered? LEGACY is a thoughtful, one-of-a-kind choice — for the pet parent whose companion deserves everyday wear that outlasts the season it was bought in.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003c!-- Accordion: Size Chart --\u003e\n  \u003cdiv class=\"accordion\"\u003e\n    \u003cbutton class=\"acc-header\" onclick=\"tog(this)\" type=\"button\"\u003e\n      Size chart \u0026amp; fit guide\n      \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"acc-body\"\u003e\n      \u003cp class=\"size-note\"\u003eMeasure your dog's chest girth and back length for the best fit. Chest girth is the most important measurement — always measure first. If between sizes, size up.\u003c\/p\u003e\n      \u003cp class=\"cat-note\"\u003e🐱 \u003cstrong\u003eFor cats:\u003c\/strong\u003e measure chest girth — most cats fit XXS (17.3\") or XS (18.5\"). Always measure before ordering as cat builds vary.\u003c\/p\u003e\n      \u003ctable class=\"size-table\"\u003e\n        \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth\u003eChest\u003c\/th\u003e\n\u003cth\u003eLength\u003c\/th\u003e\n\u003cth\u003eBreed guide\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n        \u003ctbody\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXXS\u003c\/td\u003e\n\u003ctd\u003e17.3\"\u003c\/td\u003e\n\u003ctd\u003e14.25\"\u003c\/td\u003e\n\u003ctd\u003eChihuahua, Yorkshire Terrier\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXS\u003c\/td\u003e\n\u003ctd\u003e18.5\"\u003c\/td\u003e\n\u003ctd\u003e15.75\"\u003c\/td\u003e\n\u003ctd\u003eChihuahua, Yorkshire Terrier\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eS\u003c\/td\u003e\n\u003ctd\u003e20.5\"\u003c\/td\u003e\n\u003ctd\u003e18\"\u003c\/td\u003e\n\u003ctd\u003ePug, Mini Dachshund\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eM\u003c\/td\u003e\n\u003ctd\u003e22.5\"\u003c\/td\u003e\n\u003ctd\u003e19.5\"\u003c\/td\u003e\n\u003ctd\u003eFrench Bulldog, Cockapoo\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eL\u003c\/td\u003e\n\u003ctd\u003e26.5\"\u003c\/td\u003e\n\u003ctd\u003e24.5\"\u003c\/td\u003e\n\u003ctd\u003eCocker Spaniel, Beagle\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003eXL\u003c\/td\u003e\n\u003ctd\u003e28.4\"\u003c\/td\u003e\n\u003ctd\u003e26.6\"\u003c\/td\u003e\n\u003ctd\u003eLabrador, Golden Retriever\u003c\/td\u003e\n\u003c\/tr\u003e\n          \u003ctr\u003e\n\u003ctd\u003e2XL\u003c\/td\u003e\n\u003ctd\u003e29.9\"\u003c\/td\u003e\n\u003ctd\u003e28.7\"\u003c\/td\u003e\n\u003ctd\u003eLabrador, Golden Retriever\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003c\/tbody\u003e\n      \u003c\/table\u003e\n      \u003cp class=\"size-tip\"\u003eBetween sizes? Choose the larger size for a comfortable, relaxed fit.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Accordion: Fabric \u0026 Construction --\u003e\n  \u003cdiv class=\"accordion\"\u003e\n    \u003cbutton class=\"acc-header\" onclick=\"tog(this)\" type=\"button\"\u003e\n      Fabric \u0026amp; construction\n      \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"acc-body\"\u003e\n      \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eExterior\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003ePremium printed finish\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eInterior\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eSoft fleece lining\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eCuffs \u0026amp; hem\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eStretch rib for natural movement\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eConstruction\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eDurable stitching, lightweight warmth\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eProduction\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eMade to order — produced fresh, never warehoused\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Accordion: Returns, Care \u0026 Guarantee --\u003e\n  \u003cdiv class=\"accordion\"\u003e\n    \u003cbutton class=\"acc-header\" onclick=\"tog(this)\" type=\"button\"\u003e\n      Returns, care \u0026amp; guarantee\n      \u003cspan class=\"acc-icon\"\u003e+\u003c\/span\u003e\n    \u003c\/button\u003e\n    \u003cdiv class=\"acc-body\"\u003e\n      \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eWash\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eMachine cold\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eDry\u003c\/span\u003e\u003cspan class=\"spec-val\"\u003eTumble dry low\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003cp class=\"guarantee\"\u003eChanged your mind or wrong size? We accept returns and exchanges within 30 days — just reach out and we'll make it right.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- CTA --\u003e\n  \u003cdiv class=\"cta\"\u003e\n    \u003cp class=\"cta-title\"\u003eQuiet quality. Lasting presence.\u003c\/p\u003e\n    \u003cp class=\"cta-sub\"\u003eAdd LEGACY to your dog's everyday rotation today.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  function tog(header) {\n    var icon = header.querySelector('.acc-icon');\n    var body = header.nextElementSibling;\n    var isOpen = body.classList.contains('open');\n    document.querySelectorAll('.acc-body').forEach(function(b){ b.classList.remove('open'); });\n    document.querySelectorAll('.acc-icon').forEach(function(i){ i.classList.remove('open'); });\n    if (!isOpen) { body.classList.add('open'); icon.classList.add('open'); }\n  }\n\u003c\/script\u003e","brand":"Printify","offers":[{"title":"XXS \/ Black Rib","offer_id":52386536358154,"sku":"27144618169837536805","price":34.88,"currency_code":"GBP","in_stock":true},{"title":"XS \/ Black Rib","offer_id":52386536390922,"sku":"10462953139849132771","price":34.88,"currency_code":"GBP","in_stock":true},{"title":"S \/ Black Rib","offer_id":52386536423690,"sku":"68638407636162496677","price":34.88,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black Rib","offer_id":52386536456458,"sku":"48230812509793553987","price":34.88,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black Rib","offer_id":52386536489226,"sku":"11732347795141763624","price":34.88,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black Rib","offer_id":52386536521994,"sku":"31750444366900132302","price":34.88,"currency_code":"GBP","in_stock":true},{"title":"2XL \/ Black Rib","offer_id":52386536554762,"sku":"18519887968131578592","price":34.88,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/1561\/0122\/files\/Legacy_Dog_Hoodie_Full_Back_View.jpg?v=1768234893","url":"https:\/\/sniff-waggle-and-walk.com\/products\/legacy-premium-dog-hoodie","provider":"Sniff Waggle And Walk","version":"1.0","type":"link"}