{"product_id":"cozypup-washable-dog-diaper","title":"TwinkleWish™ – CozyPup Washable Dog Diaper","description":"\u003cstyle\u003e\/* delivery info lives in the shipping policy only *\/ .cpd-eta, .cpd-acc details:nth-of-type(3) { display: none !important; }\u003c\/style\u003e\n\u003cdiv style=\"max-width:720px;margin:0 auto;color:#2a2119;line-height:1.65;font-size:16px;\"\u003e\n\n  \u003c!-- HERO --\u003e\n  \u003cp style=\"text-align:center;margin:0 0 6px;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:#b8892c;font-weight:700;\"\u003e✦ Clean home · Happy pup ✦\u003c\/p\u003e\n  \u003ch2 style=\"text-align:center;margin:0 0 10px;font-size:30px;line-height:1.2;color:#173F2C;\"\u003eLet Her Back on the Couch — Without the Stains\u003c\/h2\u003e\n  \u003cp style=\"text-align:center;margin:0 0 20px;font-size:17px;\"\u003eHeat cycles, puppy accidents, senior leaks. CozyPup is a soft, washable diaper that stays on, feels comfy and saves your sofa, rug and bed.\u003c\/p\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0985\/6253\/9848\/files\/IMG_2718.png?width=1100\" alt=\"Woman cuddling her small dog wearing the purple CozyPup diaper on the sofa\" style=\"width:100%;height:auto;border-radius:18px;display:block;margin:0 0 14px;\"\u003e\n  \u003cdiv style=\"display:flex;gap:8px;margin:0 0 40px;text-align:center;font-size:13px;line-height:1.35;\"\u003e\n    \u003cdiv style=\"flex:1;background:#fbf3e4;border-radius:14px;padding:12px 4px;\"\u003e\n\u003cdiv style=\"font-size:22px;line-height:1;margin:0 0 6px;\"\u003e♻️\u003c\/div\u003e\n\u003cstrong\u003eWashable\u003c\/strong\u003e\u003cbr\u003ewear, wash, repeat\u003c\/div\u003e\n    \u003cdiv style=\"flex:1;background:#fbf3e4;border-radius:14px;padding:12px 4px;\"\u003e\n\u003cdiv style=\"font-size:22px;line-height:1;margin:0 0 6px;\"\u003e🐾\u003c\/div\u003e\n\u003cstrong\u003eStays put\u003c\/strong\u003e\u003cbr\u003evelcro + tail hole\u003c\/div\u003e\n    \u003cdiv style=\"flex:1;background:#fbf3e4;border-radius:14px;padding:12px 4px;\"\u003e\n\u003cdiv style=\"font-size:22px;line-height:1;margin:0 0 6px;\"\u003e📏\u003c\/div\u003e\n\u003cstrong\u003eXS to XL\u003c\/strong\u003e\u003cbr\u003etiny to big pups\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- PROBLEM \/ BEFORE-AFTER --\u003e\n  \u003cp style=\"text-align:center;margin:0 0 6px;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:#b8892c;font-weight:700;\"\u003eThe problem\u003c\/p\u003e\n  \u003ch3 style=\"margin:0 0 10px;font-size:24px;line-height:1.3;text-align:center;color:#173F2C;\"\u003eWe Love Them. The Cleanup? Not So Much. 😩\u003c\/h3\u003e\n  \u003cp style=\"text-align:center;margin:0 0 18px;\"\u003eSpots on the sofa, scrubbing the rug at 2am, disposables that slip off and fill the bin. There’s an easier way.\u003c\/p\u003e\n  \u003cdiv style=\"display:flex;gap:10px;margin:0 0 40px;font-size:14px;line-height:1.45;\"\u003e\n    \u003cdiv style=\"flex:1;border:1px solid #eadfca;border-radius:16px;padding:16px 14px;background:#fff;\"\u003e\n      \u003cp style=\"margin:0 0 10px;font-weight:700;color:#8a7a62;\"\u003e😩 Without CozyPup\u003c\/p\u003e\n      \u003cp style=\"margin:0 0 6px;\"\u003e❌ Stains on the couch, rug and bed\u003c\/p\u003e\n      \u003cp style=\"margin:0 0 6px;\"\u003e❌ Late-night scrubbing and laundry\u003c\/p\u003e\n      \u003cp style=\"margin:0 0 6px;\"\u003e❌ Disposables that slip and pile up\u003c\/p\u003e\n      \u003cp style=\"margin:0;\"\u003e❌ Keeping her off the furniture\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"flex:1;border:2px solid #173F2C;border-radius:16px;padding:15px 13px;background:#f3f8f2;\"\u003e\n      \u003cp style=\"margin:0 0 10px;font-weight:700;color:#173F2C;\"\u003e😌 With CozyPup\u003c\/p\u003e\n      \u003cp style=\"margin:0 0 6px;\"\u003e✅ Clean couch, rug and bed\u003c\/p\u003e\n      \u003cp style=\"margin:0 0 6px;\"\u003e✅ She stays cuddled up with you\u003c\/p\u003e\n      \u003cp style=\"margin:0 0 6px;\"\u003e✅ Wash and reuse, no re-buying\u003c\/p\u003e\n      \u003cp style=\"margin:0;\"\u003e✅ So soft she forgets it’s on\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SOLUTION --\u003e\n  \u003cdiv style=\"background:#173F2C;color:#fff8ec;border-radius:20px;padding:30px 20px;margin:0 0 40px;text-align:center;\"\u003e\n    \u003cp style=\"margin:0 0 6px;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:#f0d38c;font-weight:700;\"\u003eMeet your new best friend’s best friend\u003c\/p\u003e\n    \u003ch3 style=\"margin:0 0 10px;font-size:26px;line-height:1.25;color:#fff8ec;\"\u003eThe TwinkleWish CozyPup™ Diaper 🐶\u003c\/h3\u003e\n    \u003cp style=\"margin:0 0 20px;\"\u003eA reusable diaper for female dogs with a soft inner lining, a wide velcro waistband, a tail hole and elastic leg openings. Put it on in seconds, wash it when you’re done, use it again tomorrow.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0985\/6253\/9848\/files\/IMG_2720.png?width=1000\" loading=\"lazy\" alt=\"CozyPup diaper details: velcro waist, tail hole and soft white inner lining\" style=\"width:100%;max-width:520px;height:auto;border-radius:16px;display:block;margin:0 auto;background:#fff;\"\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BENEFITS --\u003e\n  \u003ch3 style=\"margin:0 0 16px;font-size:24px;text-align:center;color:#173F2C;\"\u003eWhy Pup Parents Switch to CozyPup\u003c\/h3\u003e\n  \u003cdiv style=\"margin:0 0 40px;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid #efe6d6;\"\u003e\n      \u003cdiv style=\"flex:0 0 48px;width:48px;height:48px;border-radius:14px;background:#fbf3e4;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;\"\u003e🧷\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;line-height:1.45;\"\u003e\n\u003cstrong style=\"color:#173F2C;\"\u003eA fit that actually stays on\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:15px;\"\u003eWide adjustable velcro and a tail hole keep it centered — no twisting, no sliding off.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid #efe6d6;\"\u003e\n      \u003cdiv style=\"flex:0 0 48px;width:48px;height:48px;border-radius:14px;background:#fbf3e4;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;\"\u003e☁️\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;line-height:1.45;\"\u003e\n\u003cstrong style=\"color:#173F2C;\"\u003eSoft on her skin\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:15px;\"\u003eFabric, not crinkly plastic. A soft lining inside and gentle elastic around the legs.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid #efe6d6;\"\u003e\n      \u003cdiv style=\"flex:0 0 48px;width:48px;height:48px;border-radius:14px;background:#fbf3e4;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;\"\u003e♻️\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;line-height:1.45;\"\u003e\n\u003cstrong style=\"color:#173F2C;\"\u003eWash it, wear it again\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:15px;\"\u003eToss it in the machine and reuse it — no more buying pack after pack of disposables.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid #efe6d6;\"\u003e\n      \u003cdiv style=\"flex:0 0 48px;width:48px;height:48px;border-radius:14px;background:#fbf3e4;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;\"\u003e⏱️\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;line-height:1.45;\"\u003e\n\u003cstrong style=\"color:#173F2C;\"\u003eOn in 10 seconds\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:15px;\"\u003eTail through, wrap, close the velcro. Easy for you, no fuss for her.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:14px;padding:14px 0;\"\u003e\n      \u003cdiv style=\"flex:0 0 48px;width:48px;height:48px;border-radius:14px;background:#fbf3e4;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;\"\u003e🎨\u003c\/div\u003e\n      \u003cdiv style=\"flex:1;line-height:1.45;\"\u003e\n\u003cstrong style=\"color:#173F2C;\"\u003ePink, Purple or Black\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:15px;\"\u003eGrab a few colors so there’s always a fresh one while the other is in the wash.\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- COLORS --\u003e\n  \u003cdiv style=\"display:flex;gap:8px;margin:0 0 40px;text-align:center;font-size:14px;line-height:1.35;\"\u003e\n    \u003cdiv style=\"flex:1;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0985\/6253\/9848\/files\/IMG_2717.png?width=500\" loading=\"lazy\" alt=\"Small dog wearing the pink CozyPup washable diaper\" style=\"width:100%;height:auto;border-radius:14px;display:block;margin:0 0 8px;\"\u003e\u003cstrong style=\"color:#B01E35;\"\u003ePink\u003c\/strong\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"flex:1;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0985\/6253\/9848\/files\/IMG_2723.png?width=500\" loading=\"lazy\" alt=\"Beagle wearing the purple CozyPup washable diaper\" style=\"width:100%;height:auto;border-radius:14px;display:block;margin:0 0 8px;\"\u003e\u003cstrong style=\"color:#6f5aa8;\"\u003ePurple\u003c\/strong\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"flex:1;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0985\/6253\/9848\/files\/IMG_2721.png?width=500\" loading=\"lazy\" alt=\"Small dog wearing the black CozyPup washable diaper\" style=\"width:100%;height:auto;border-radius:14px;display:block;margin:0 0 8px;\"\u003e\u003cstrong style=\"color:#1d1a16;\"\u003eBlack\u003c\/strong\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HOW TO --\u003e\n  \u003cp style=\"text-align:center;margin:0 0 6px;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:#b8892c;font-weight:700;\"\u003eStep by step\u003c\/p\u003e\n  \u003ch3 style=\"margin:0 0 14px;font-size:24px;text-align:center;color:#173F2C;\"\u003eOn in 10 Seconds 🐾\u003c\/h3\u003e\n  \u003cdiv style=\"margin:0 0 14px;\"\u003e\n    \u003cdiv style=\"display:flex;gap:12px;align-items:flex-start;padding:10px 0;\"\u003e\n\u003cdiv style=\"flex:0 0 30px;height:30px;border-radius:50%;background:#173F2C;color:#fff8ec;font-weight:700;display:flex;align-items:center;justify-content:center;\"\u003e1\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong style=\"color:#173F2C;\"\u003eOpen it flat\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:15px;\"\u003eUnfasten the velcro and lay it down, soft lining facing up.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"display:flex;gap:12px;align-items:flex-start;padding:10px 0;\"\u003e\n\u003cdiv style=\"flex:0 0 30px;height:30px;border-radius:50%;background:#173F2C;color:#fff8ec;font-weight:700;display:flex;align-items:center;justify-content:center;\"\u003e2\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong style=\"color:#173F2C;\"\u003eTail through the hole\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:15px;\"\u003eSlide her tail through first — that keeps everything centered.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"display:flex;gap:12px;align-items:flex-start;padding:10px 0;\"\u003e\n\u003cdiv style=\"flex:0 0 30px;height:30px;border-radius:50%;background:#173F2C;color:#fff8ec;font-weight:700;display:flex;align-items:center;justify-content:center;\"\u003e3\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong style=\"color:#173F2C;\"\u003eWrap and fasten\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:15px;\"\u003eBring both sides around the belly, just in front of the back legs, and close the velcro.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"display:flex;gap:12px;align-items:flex-start;padding:10px 0;\"\u003e\n\u003cdiv style=\"flex:0 0 30px;height:30px;border-radius:50%;background:#173F2C;color:#fff8ec;font-weight:700;display:flex;align-items:center;justify-content:center;\"\u003e4\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cstrong style=\"color:#173F2C;\"\u003eCheck the fit\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size:15px;\"\u003eSnug, not tight — one finger should slide under the waistband. Done, cuddle time.\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cp style=\"margin:0 0 40px;padding:12px 14px;border-radius:12px;background:#fbf3e4;font-size:14px;\"\u003e💡 \u003cstrong\u003eFirst time?\u003c\/strong\u003e Let her sniff it, put it on, then give a treat. Most dogs forget about it within minutes.\u003c\/p\u003e\n\n  \u003c!-- SIZE FINDER --\u003e\n  \u003cdiv id=\"cp-size\" style=\"scroll-margin-top:90px;border:2px solid #e9d3a8;border-radius:20px;padding:24px 16px;margin:0 0 40px;\"\u003e\n    \u003cp style=\"text-align:center;margin:0 0 6px;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:#b8892c;font-weight:700;\"\u003eSize guide\u003c\/p\u003e\n    \u003ch3 style=\"margin:0 0 8px;font-size:24px;text-align:center;color:#173F2C;\"\u003eFind Her Perfect Fit 📏\u003c\/h3\u003e\n    \u003cp style=\"text-align:center;margin:0 0 16px;font-size:15px;\"\u003eMeasure around her waist, just in front of the back legs, then type it in.\u003c\/p\u003e\n    \u003cdiv id=\"cp-finder\" style=\"display:none;margin:0 auto 16px;max-width:360px;background:#fbf3e4;border-radius:14px;padding:14px;\"\u003e\n      \u003cdiv style=\"display:flex;gap:8px;align-items:center;\"\u003e\n        \u003cinput id=\"cp-waist\" type=\"number\" inputmode=\"decimal\" min=\"1\" step=\"0.5\" placeholder=\"Waist\" aria-label=\"Waist measurement\" style=\"flex:1;min-width:0;height:44px;padding:0 12px;border:1.5px solid #e2d6c1;border-radius:10px;font-size:16px;background:#fff;\"\u003e\n        \u003cdiv style=\"display:flex;border:1.5px solid #e2d6c1;border-radius:10px;overflow:hidden;\"\u003e\n          \u003cbutton type=\"button\" data-unit=\"cm\" style=\"height:41px;padding:0 12px;border:0;background:#173F2C;color:#fff8ec;font-weight:700;cursor:pointer;\"\u003ecm\u003c\/button\u003e\n          \u003cbutton type=\"button\" data-unit=\"in\" style=\"height:41px;padding:0 12px;border:0;background:#fff;color:#173F2C;font-weight:700;cursor:pointer;\"\u003ein\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cp id=\"cp-result\" style=\"margin:10px 0 0;text-align:center;font-weight:700;color:#173F2C;min-height:24px;\"\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv style=\"border:1px solid #eadfca;border-radius:14px;overflow:hidden;\"\u003e\n      \u003ctable style=\"width:100%;margin:0;border:none;box-shadow:none;border-collapse:collapse;font-size:13px;text-align:center;\"\u003e\n        \u003ctr style=\"background:#173F2C;color:#fff8ec;\"\u003e\n\u003cth style=\"border:none;padding:10px 6px;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"border:none;padding:10px 6px;\"\u003eWaist\u003c\/th\u003e\n\u003cth style=\"border:none;padding:10px 6px;\"\u003eUsually fits\u003c\/th\u003e\n\u003c\/tr\u003e\n        \u003ctr style=\"background:#fff;\"\u003e\n\u003ctd style=\"border:none;padding:9px 6px;font-weight:700;\"\u003eXS\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:9px 6px;\"\u003e27–32 cm\u003cbr\u003e\u003cspan style=\"font-size:11.5px;color:#8a7a62;\"\u003e10.6–12.6″\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:9px 6px;\"\u003eChihuahua, Yorkie\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr style=\"background:#faf6ef;\"\u003e\n\u003ctd style=\"border:none;padding:9px 6px;font-weight:700;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:9px 6px;\"\u003e33–39 cm\u003cbr\u003e\u003cspan style=\"font-size:11.5px;color:#8a7a62;\"\u003e13.0–15.4″\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:9px 6px;\"\u003eMaltese, Pomeranian\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr style=\"background:#fff;\"\u003e\n\u003ctd style=\"border:none;padding:9px 6px;font-weight:700;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:9px 6px;\"\u003e40–49 cm\u003cbr\u003e\u003cspan style=\"font-size:11.5px;color:#8a7a62;\"\u003e15.7–19.3″\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:9px 6px;\"\u003eShih Tzu, Cavalier\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr style=\"background:#faf6ef;\"\u003e\n\u003ctd style=\"border:none;padding:9px 6px;font-weight:700;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:9px 6px;\"\u003e50–59 cm\u003cbr\u003e\u003cspan style=\"font-size:11.5px;color:#8a7a62;\"\u003e19.7–23.2″\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:9px 6px;\"\u003eBeagle, Cocker Spaniel\u003c\/td\u003e\n\u003c\/tr\u003e\n        \u003ctr style=\"background:#fff;\"\u003e\n\u003ctd style=\"border:none;padding:9px 6px;font-weight:700;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:9px 6px;\"\u003e60–70 cm\u003cbr\u003e\u003cspan style=\"font-size:11.5px;color:#8a7a62;\"\u003e23.6–27.6″\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:9px 6px;\"\u003eBorder Collie, Springer\u003c\/td\u003e\n\u003c\/tr\u003e\n      \u003c\/table\u003e\n    \u003c\/div\u003e\n    \u003cp style=\"margin:12px 0 0;font-size:13px;color:#6f6352;text-align:center;\"\u003eBreeds are a rough guide — always go by the waist measurement. Hand-measured (±1–2 cm). Between sizes, heavier build or a fast-growing puppy? \u003cstrong\u003eGo one size up.\u003c\/strong\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- USES --\u003e\n  \u003cp style=\"text-align:center;margin:0 0 6px;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:#b8892c;font-weight:700;\"\u003eMade for every stage\u003c\/p\u003e\n  \u003ch3 style=\"margin:0 0 16px;font-size:24px;text-align:center;color:#173F2C;\"\u003eOne Diaper, So Many Moments\u003c\/h3\u003e\n  \u003cdiv style=\"display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 40px;font-size:14px;line-height:1.45;\"\u003e\n    \u003cdiv style=\"background:#fbf3e4;border-radius:16px;padding:16px 14px;\"\u003e\n\u003cdiv style=\"font-size:24px;line-height:1;margin:0 0 8px;\"\u003e🌸\u003c\/div\u003e\n\u003cstrong style=\"color:#173F2C;\"\u003eHeat cycles\u003c\/strong\u003e\u003cbr\u003eKeeps things clean and calm during her season.\u003c\/div\u003e\n    \u003cdiv style=\"background:#fbf3e4;border-radius:16px;padding:16px 14px;\"\u003e\n\u003cdiv style=\"font-size:24px;line-height:1;margin:0 0 8px;\"\u003e🐶\u003c\/div\u003e\n\u003cstrong style=\"color:#173F2C;\"\u003ePuppy training\u003c\/strong\u003e\u003cbr\u003eA safety net while she learns where to go.\u003c\/div\u003e\n    \u003cdiv style=\"background:#fbf3e4;border-radius:16px;padding:16px 14px;\"\u003e\n\u003cdiv style=\"font-size:24px;line-height:1;margin:0 0 8px;\"\u003e🦴\u003c\/div\u003e\n\u003cstrong style=\"color:#173F2C;\"\u003eSenior dogs\u003c\/strong\u003e\u003cbr\u003eComfort and dignity for older girls with leaks.\u003c\/div\u003e\n    \u003cdiv style=\"background:#fbf3e4;border-radius:16px;padding:16px 14px;\"\u003e\n\u003cdiv style=\"font-size:24px;line-height:1;margin:0 0 8px;\"\u003e🧳\u003c\/div\u003e\n\u003cstrong style=\"color:#173F2C;\"\u003eTravel \u0026amp; visits\u003c\/strong\u003e\u003cbr\u003eHotels, friends’ homes, car rides — no awkward moments.\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- COMPARISON --\u003e\n  \u003ch3 style=\"margin:0 0 14px;font-size:24px;text-align:center;color:#173F2C;\"\u003eCozyPup vs. Disposables\u003c\/h3\u003e\n  \u003cdiv style=\"border:1px solid #eadfca;border-radius:16px;overflow:hidden;margin:0 0 40px;\"\u003e\n  \u003ctable style=\"width:100%;margin:0;border:none;box-shadow:none;border-collapse:collapse;table-layout:auto;font-size:14px;text-align:center;\"\u003e\n    \u003ctr style=\"background:#173F2C;color:#fff8ec;\"\u003e\n\u003cth style=\"border:none;padding:12px 8px;text-align:left;font-weight:600;\"\u003e\u003c\/th\u003e\n\u003cth style=\"border:none;padding:12px 4px;font-weight:700;color:#f0d38c;\"\u003eCozyPup\u003c\/th\u003e\n\u003cth style=\"border:none;padding:12px 4px;font-weight:600;\"\u003eDisposable\u003c\/th\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"background:#fff;\"\u003e\n\u003ctd style=\"border:none;border-bottom:1px solid #efe6d6;padding:12px 8px;text-align:left;\"\u003eWash \u0026amp; reuse\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:12px 4px;border-bottom:1px solid #efe6d6;background:#f3f8f2;font-weight:700;\"\u003e✅\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:12px 4px;border-bottom:1px solid #efe6d6;\"\u003e❌\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"background:#faf6ef;\"\u003e\n\u003ctd style=\"border:none;border-bottom:1px solid #efe6d6;padding:12px 8px;text-align:left;\"\u003eNo re-buying packs\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:12px 4px;border-bottom:1px solid #efe6d6;background:#f3f8f2;font-weight:700;\"\u003e✅\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:12px 4px;border-bottom:1px solid #efe6d6;\"\u003e❌\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"background:#fff;\"\u003e\n\u003ctd style=\"border:none;border-bottom:1px solid #efe6d6;padding:12px 8px;text-align:left;\"\u003eAdjustable velcro fit\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:12px 4px;border-bottom:1px solid #efe6d6;background:#f3f8f2;font-weight:700;\"\u003e✅\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:12px 4px;border-bottom:1px solid #efe6d6;\"\u003e⚠️\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"background:#faf6ef;\"\u003e\n\u003ctd style=\"border:none;border-bottom:1px solid #efe6d6;padding:12px 8px;text-align:left;\"\u003eSoft fabric, not plastic\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:12px 4px;border-bottom:1px solid #efe6d6;background:#f3f8f2;font-weight:700;\"\u003e✅\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:12px 4px;border-bottom:1px solid #efe6d6;\"\u003e❌\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"background:#fff;\"\u003e\n\u003ctd style=\"border:none;border-bottom:1px solid #efe6d6;padding:12px 8px;text-align:left;\"\u003eLess waste in the bin\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:12px 4px;border-bottom:1px solid #efe6d6;background:#f3f8f2;font-weight:700;\"\u003e✅\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:12px 4px;border-bottom:1px solid #efe6d6;\"\u003e❌\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr style=\"background:#faf6ef;\"\u003e\n\u003ctd style=\"border:none;padding:12px 8px;text-align:left;\"\u003eTail hole\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:12px 4px;background:#f3f8f2;font-weight:700;\"\u003e✅\u003c\/td\u003e\n\u003ctd style=\"border:none;padding:12px 4px;\"\u003e✅\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/table\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- GIFT TIP --\u003e\n  \u003cdiv style=\"background:#fbf3e4;border-radius:20px;padding:26px 20px;margin:0 0 40px;text-align:center;\"\u003e\n    \u003ch3 style=\"margin:0 0 10px;font-size:22px;color:#173F2C;\"\u003e💡 Why Most Pup Parents Get 2–3\u003c\/h3\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0985\/6253\/9848\/files\/IMG_2722.png?width=1000\" loading=\"lazy\" alt=\"Pink and purple CozyPup diapers in a laundry basket by the washing machine\" style=\"width:100%;max-width:520px;height:auto;border-radius:16px;display:block;margin:0 auto 14px;\"\u003e\n    \u003cp style=\"margin:0;\"\u003eOne on, one in the wash, one in the travel bag. With a bundle you save up to 25% — and you can mix colors and sizes.\u003c\/p\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0985\/6253\/9848\/files\/IMG_2724.png?width=1000\" loading=\"lazy\" alt=\"Pink and black CozyPup diapers next to a kraft gift box with a green ribbon\" style=\"width:100%;max-width:520px;height:auto;border-radius:16px;display:block;margin:16px auto 0;\"\u003e\n    \u003cp style=\"margin:10px 0 0;font-size:15px;\"\u003e🎁 Also a sweet gift for a friend with a new puppy or a senior dog.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- GUARANTEE --\u003e\n  \u003cdiv style=\"background:#173F2C;color:#fff8ec;border-radius:20px;padding:26px 20px;margin:0 0 40px;text-align:center;\"\u003e\n    \u003cdiv style=\"font-size:30px;\"\u003e🛡️\u003c\/div\u003e\n    \u003ch3 style=\"margin:6px 0 8px;font-size:22px;color:#fff8ec;\"\u003e30-Day Happy-Pup Guarantee\u003c\/h3\u003e\n    \u003cp style=\"margin:0;\"\u003eArrived damaged, wrong size sent or never arrived? Message us within 30 days and we’ll send a free replacement or a full refund. Shipping is always free.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FAQ --\u003e\n  \u003ch3 style=\"margin:0 0 12px;font-size:24px;color:#173F2C;\"\u003eQuestions? We’ve Got You\u003c\/h3\u003e\n  \u003cdetails style=\"border-bottom:1px solid #eee;padding:12px 0;\"\u003e\u003csummary style=\"cursor:pointer;font-weight:700;\"\u003eHow do I measure my dog?\u003c\/summary\u003e\u003cp style=\"margin:8px 0 0;\"\u003eUse a soft measuring tape around her waist, just in front of the back legs. Keep it snug but not tight, then match it to the size guide above — or type it into the size finder.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails style=\"border-bottom:1px solid #eee;padding:12px 0;\"\u003e\u003csummary style=\"cursor:pointer;font-weight:700;\"\u003eShe’s between two sizes. Which one?\u003c\/summary\u003e\u003cp style=\"margin:8px 0 0;\"\u003eGo one size up. The velcro lets you tighten it a little, but a diaper that’s too small won’t close properly.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails style=\"border-bottom:1px solid #eee;padding:12px 0;\"\u003e\u003csummary style=\"cursor:pointer;font-weight:700;\"\u003eIs it for male or female dogs?\u003c\/summary\u003e\u003cp style=\"margin:8px 0 0;\"\u003eCozyPup is designed for female dogs. For male dogs, a belly band style wrap usually fits better.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails style=\"border-bottom:1px solid #eee;padding:12px 0;\"\u003e\u003csummary style=\"cursor:pointer;font-weight:700;\"\u003eHow often should I change it?\u003c\/summary\u003e\u003cp style=\"margin:8px 0 0;\"\u003eCheck it every few hours and change it as soon as it’s wet or soiled, so her skin stays clean and dry. Take it off for breaks during the day. For heavier days, you can add a disposable pad or liner inside.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails style=\"border-bottom:1px solid #eee;padding:12px 0;\"\u003e\u003csummary style=\"cursor:pointer;font-weight:700;\"\u003eHow do I wash it?\u003c\/summary\u003e\u003cp style=\"margin:8px 0 0;\"\u003eRinse off any mess, close the velcro, then machine wash cold or warm on a gentle cycle with mild detergent. Skip bleach and fabric softener. Air dry or tumble dry on low.\u003c\/p\u003e\u003c\/details\u003e\n  \u003cdetails style=\"border-bottom:1px solid #eee;padding:12px 0;margin:0 0 40px;\"\u003e\u003csummary style=\"cursor:pointer;font-weight:700;\"\u003eCan I mix colors and sizes in a bundle?\u003c\/summary\u003e\u003cp style=\"margin:8px 0 0;\"\u003eYes. Pick 2 or 3 diapers and choose the color and size for each one. The bundle discount is applied automatically in your cart.\u003c\/p\u003e\u003c\/details\u003e\n\n  \u003c!-- SPECS --\u003e\n  \u003ch3 style=\"margin:0 0 12px;font-size:24px;text-align:center;color:#173F2C;\"\u003e📦 What You Get\u003c\/h3\u003e\n  \u003cdiv style=\"background:#fffaf2;border:1px solid #eadfca;border-radius:16px;margin:0 0 40px;overflow:hidden;\"\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #efe6d6;\"\u003e\n\u003cdiv style=\"flex:0 0 40px;width:40px;height:40px;border-radius:12px;background:#fbf3e4;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;\"\u003e🐶\u003c\/div\u003e\n\u003cdiv style=\"flex:1;line-height:1.35;\"\u003e\n\u003cdiv style=\"font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#8a7a62;\"\u003eIn the package\u003c\/div\u003e\n\u003cdiv style=\"font-weight:700;color:#173F2C;\"\u003e1, 2 or 3 CozyPup™ washable diapers\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #efe6d6;\"\u003e\n\u003cdiv style=\"flex:0 0 40px;width:40px;height:40px;border-radius:12px;background:#fbf3e4;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;\"\u003e🧵\u003c\/div\u003e\n\u003cdiv style=\"flex:1;line-height:1.35;\"\u003e\n\u003cdiv style=\"font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#8a7a62;\"\u003eMaterial\u003c\/div\u003e\n\u003cdiv style=\"font-weight:700;color:#173F2C;\"\u003ePolyester with a soft inner lining\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #efe6d6;\"\u003e\n\u003cdiv style=\"flex:0 0 40px;width:40px;height:40px;border-radius:12px;background:#fbf3e4;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;\"\u003e🧷\u003c\/div\u003e\n\u003cdiv style=\"flex:1;line-height:1.35;\"\u003e\n\u003cdiv style=\"font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#8a7a62;\"\u003eFit\u003c\/div\u003e\n\u003cdiv style=\"font-weight:700;color:#173F2C;\"\u003eAdjustable velcro waist, tail hole, elastic legs\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #efe6d6;\"\u003e\n\u003cdiv style=\"flex:0 0 40px;width:40px;height:40px;border-radius:12px;background:#fbf3e4;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;\"\u003e🎨\u003c\/div\u003e\n\u003cdiv style=\"flex:1;line-height:1.35;\"\u003e\n\u003cdiv style=\"font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#8a7a62;\"\u003eColors\u003c\/div\u003e\n\u003cdiv style=\"font-weight:700;color:#173F2C;\"\u003ePink · Purple · Black\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n    \u003cdiv style=\"display:flex;align-items:center;gap:12px;padding:12px 16px;\"\u003e\n\u003cdiv style=\"flex:0 0 40px;width:40px;height:40px;border-radius:12px;background:#fbf3e4;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;\"\u003e📐\u003c\/div\u003e\n\u003cdiv style=\"flex:1;line-height:1.35;\"\u003e\n\u003cdiv style=\"font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#8a7a62;\"\u003eSizes\u003c\/div\u003e\n\u003cdiv style=\"font-weight:700;color:#173F2C;\"\u003eXS · S · M · L · XL (waist 27–70 cm)\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- FINAL CTA --\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0985\/6253\/9848\/files\/IMG_2719.png?width=1000\" loading=\"lazy\" alt=\"CozyPup washable dog diapers in pink, purple and black laid flat\" style=\"width:100%;max-width:520px;height:auto;border-radius:18px;display:block;margin:0 auto 20px;\"\u003e\n  \u003ch3 style=\"margin:0 0 8px;font-size:26px;text-align:center;color:#173F2C;\"\u003eClean Home. Happy Pup. Zero Stress. ✨\u003c\/h3\u003e\n  \u003cp style=\"text-align:center;margin:0;font-size:17px;\"\u003ePick her size, choose your colors and let her back on the couch.\u003cbr\u003e\u003cstrong style=\"color:#B01E35;\"\u003eTap “Add to Cart” — your sofa will thank you.\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003c\/div\u003e\n\u003cscript\u003e\n(function(){\n  var box = document.getElementById('cp-finder');\n  if (!box) return;\n  box.style.display = 'block';\n  var input = document.getElementById('cp-waist'), out = document.getElementById('cp-result'), unit = 'cm';\n  var T = [['XS',27,32],['S',33,39],['M',40,49],['L',50,59],['XL',60,70]];\n  function calc(){\n    var v = parseFloat(String(input.value).replace(',', '.'));\n    if (!v || v \u003c= 0) { out.textContent = ''; return; }\n    var cm = unit === 'in' ? v * 2.54 : v;\n    if (cm \u003c 27) { out.textContent = 'Under 27 cm — XS may be a little big. Message us and we’ll help.'; return; }\n    if (cm \u003e 70) { out.textContent = 'Over 70 cm — larger than our XL, sorry!'; return; }\n    for (var i = 0; i \u003c T.length; i++) {\n      if (cm \u003c= T[i][2] + 0.5) {\n        var near = (T[i][2] - cm) \u003c 1 \u0026\u0026 i \u003c T.length - 1;\n        out.textContent = '👉 Size ' + T[i][0] + (near ? ' (or ' + T[i+1][0] + ' if she’s between sizes)' : '');\n        return;\n      }\n    }\n  }\n  input.addEventListener('input', calc);\n  box.querySelectorAll('[data-unit]').forEach(function(b){\n    b.addEventListener('click', function(){\n      unit = b.getAttribute('data-unit');\n      box.querySelectorAll('[data-unit]').forEach(function(x){ var on = x === b; x.style.background = on ? '#173F2C' : '#fff'; x.style.color = on ? '#fff8ec' : '#173F2C'; });\n      calc();\n    });\n  });\n})();\n\u003c\/script\u003e\n","brand":"TwinkleWish","offers":[{"title":"Pink \/ XS","offer_id":54403185115464,"sku":"14:173#Pink;5:100014066","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ S","offer_id":54403184918856,"sku":"14:173#Pink;5:100014064","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":54403185148232,"sku":"14:173#Pink;5:361386","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":54403185181000,"sku":"14:173#Pink;5:361385","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ XL","offer_id":54403185082696,"sku":"14:173#Pink;5:100014065","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XS","offer_id":54403184886088,"sku":"14:691#Purple;5:100014066","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ S","offer_id":54403185213768,"sku":"14:691#Purple;5:100014064","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ M","offer_id":54403185246536,"sku":"14:691#Purple;5:361386","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ L","offer_id":54403184951624,"sku":"14:691#Purple;5:361385","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Purple \/ XL","offer_id":54403184984392,"sku":"14:691#Purple;5:100014065","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XS","offer_id":54403184853320,"sku":"14:10#Black;5:100014066","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":54403185279304,"sku":"14:10#Black;5:100014064","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":54403185017160,"sku":"14:10#Black;5:361386","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":54403185049928,"sku":"14:10#Black;5:361385","price":24.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":54403184820552,"sku":"14:10#Black;5:100014065","price":24.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/6253\/9848\/files\/IMG_2717.png?v=1792961228","url":"https:\/\/twinklewish.shop\/products\/cozypup-washable-dog-diaper","provider":"TwinkleWish","version":"1.0","type":"link"}