{"product_id":"calm-wrap-anti-anxiety-vest-for-dogs","title":"Calm Wrap — Anti-Anxiety Vest for Dogs.","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eSome dogs fall apart at the sound of thunder. Others freeze at the vet, shake during fireworks, or spiral in a crowd. This vest changes that.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003eThe Calm Wrap applies gentle, even pressure across your dog's chest and torso — the same principle used in human weighted therapy — to help their nervous system settle. The built-in hood wraps around the ears for added sound dampening, going further than a typical thunder shirt.\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eWhat it helps with:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eThunderstorms and lightning\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eFireworks and loud noises\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eVet visits and travel\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eSeparation anxiety and overstimulation\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eOutdoor stress and unfamiliar environments\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cstrong\u003eWhy it works:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul class=\"[li_\u0026amp;]:mb-0 [li_\u0026amp;]:mt-1 [li_\u0026amp;]:gap-1 [\u0026amp;:not(:last-child)_ul]:pb-1 [\u0026amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\"\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eFull-body compression — calms the nervous system through gentle, constant pressure\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eDetachable ear hood — muffles sudden noises that trigger panic\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eReflective safety strip — visible on evening walks\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eSoft stretch fabric — moves with your dog, doesn't restrict\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eEasy velcro closure — on and off in seconds, even mid-panic\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003eAvailable in Olive Green and Navy Blue\u003c\/li\u003e\n\u003cli class=\"font-claude-response-body whitespace-normal break-words pl-2\"\u003e7 sizes: XS to XXXL\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\"\u003e\u003cem\u003eWhen the world gets too loud, this is what calm feels like.\u003cbr\u003e\u003cbr\u003e\u003c\/em\u003e\u003c\/p\u003e\n\u003cdiv style=\"max-width: 860px; margin: 24px auto; font-family: 'DM Sans', Arial, sans-serif; color: #5e6b5a;\"\u003e\n\u003ch3 style=\"font-family: 'Lora', Georgia, serif; font-size: 26px; font-weight: 400; color: #3a4436; margin: 0 0 16px; text-align: center;\"\u003eSize Guide\u003c\/h3\u003e\n\u003cdiv style=\"overflow-x: auto; border: 1px solid #E8DFD1; border-radius: 18px; background: #FFFFFF;\"\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; min-width: 760px;\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background: #F7F3EE;\"\u003e\n\u003cth style=\"padding: 16px 12px; font-size: 14px; font-weight: bold; color: #3a4436; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003eSize\u003c\/th\u003e\n\u003cth style=\"padding: 16px 12px; font-size: 14px; font-weight: bold; color: #3a4436; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003eChest\u003c\/th\u003e\n\u003cth style=\"padding: 16px 12px; font-size: 14px; font-weight: bold; color: #3a4436; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003eNeck\u003c\/th\u003e\n\u003cth style=\"padding: 16px 12px; font-size: 14px; font-weight: bold; color: #3a4436; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003eBack Length\u003c\/th\u003e\n\u003cth style=\"padding: 16px 12px; font-size: 14px; font-weight: bold; color: #3a4436; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003eWeight\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1; color: #3a4436; font-weight: 600;\"\u003eXS\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e33–43 cm \/ 13–17 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e27–33 cm \/ 10–13 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e30 cm \/ 12 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e3–5 kg \/ 6–11 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background: #F7F3EE;\"\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1; color: #3a4436; font-weight: 600;\"\u003eS\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e40–48 cm \/ 16–19 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e31–36 cm \/ 12–14 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e35 cm \/ 14 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e5–8 kg \/ 11–18 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1; color: #3a4436; font-weight: 600;\"\u003eM\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e45–54 cm \/ 18–21 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e35–41 cm \/ 14–16 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e40 cm \/ 16 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e7.5–11 kg \/ 16–24 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background: #F7F3EE;\"\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1; color: #3a4436; font-weight: 600;\"\u003eL\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e50–60 cm \/ 20–24 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e39–45 cm \/ 15–18 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e45 cm \/ 18 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e10–15 kg \/ 22–33 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1; color: #3a4436; font-weight: 600;\"\u003eXL\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e56–68 cm \/ 22–27 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e42–48 cm \/ 17–19 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e50 cm \/ 20 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e13–20 kg \/ 28–44 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"background: #F7F3EE;\"\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1; color: #3a4436; font-weight: 600;\"\u003eXXL\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e65–78 cm \/ 26–31 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e45–51 cm \/ 18–20 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e55 cm \/ 22 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; border-bottom: 1px solid #E8DFD1;\"\u003e20–30 kg \/ 44–66 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center; color: #3a4436; font-weight: 600;\"\u003eXXXL\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center;\"\u003e78–90 cm \/ 31–35 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center;\"\u003e48–54 cm \/ 19–21 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center;\"\u003e60 cm \/ 24 in\u003c\/td\u003e\n\u003ctd style=\"padding: 14px 12px; text-align: center;\"\u003e30–40 kg \/ 66–88 lb\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp style=\"font-size: 13px; line-height: 1.6; color: #5e6b5a; text-align: center; margin: 14px 0 0;\"\u003e\u003cstrong\u003eTip:\u003c\/strong\u003e measure your dog’s chest, neck, and back length before choosing a size. If your dog is between sizes, we recommend choosing the larger size.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"REFLAIR","offers":[{"title":"XS \/ Navy Blue","offer_id":53896332542320,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"XS \/ Olive Green","offer_id":53896332575088,"sku":null,"price":29.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Navy Blue","offer_id":53896332607856,"sku":null,"price":34.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Olive Green","offer_id":53896332640624,"sku":null,"price":34.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Navy Blue","offer_id":53896332673392,"sku":null,"price":34.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Olive Green","offer_id":53896332706160,"sku":null,"price":34.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Navy Blue","offer_id":53896332738928,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Olive Green","offer_id":53896332771696,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Navy Blue","offer_id":53896332804464,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Olive Green","offer_id":53896332837232,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true},{"title":"XXL \/ Navy Blue","offer_id":53896332870000,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"XXL \/ Olive Green","offer_id":53896332902768,"sku":null,"price":44.99,"currency_code":"USD","in_stock":true},{"title":"XXXL \/ Navy Blue","offer_id":53896332935536,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true},{"title":"XXXL \/ Olive Green","offer_id":53896332968304,"sku":null,"price":49.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1020\/8998\/2320\/files\/R_13.png?v=1781162666","url":"https:\/\/reflair.co\/products\/calm-wrap-anti-anxiety-vest-for-dogs","provider":"Reflair Store","version":"1.0","type":"link"}