{"product_id":"grumpy-boxer-dog-t-shirt-cute-cartoon-pet-portrait-tee","title":"Grumpy Boxer Dog T‑Shirt — Cute Cartoon Pet Portrait Tee","description":"\u003ctable id=\"size-guide\" style=\"min-width: 360px;\"\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth style=\"padding: 10px;\"\u003e \u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eXS\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eS\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eM\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003eXL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e2XL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e3XL\u003c\/th\u003e\n\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e4XL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eWidth, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e16.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e24.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eLength, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e27.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSleeve length, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e8.60\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e8.90\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e9.20\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e9.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e9.70\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e10.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e10.40\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e10.80\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSize tolerance, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003eSoft, breathable, and built for everyday wear — this lightweight tee carries a bold, characterful dog illustration right over the heart. The crisp, detailed print sits on high-quality Airlume combed and ring-spun cotton that feels gentle against skin and holds its shape through repeated wear. Subtle tailoring (side seams, ribbed collar, and shoulder tape) keeps the silhouette neat and comfortable, while the tear-away label ensures itch-free layering. Wear it on dog-walking mornings, lazy weekends, or layered under a jacket when you want to show a little canine attitude without fuss.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% Airlume combed and ring-spun cotton for lightweight breathability (Bella Canvas 3001)\u003cbr\u003e- Side seams, ribbed collar, and shoulder tape for shape retention and structure\u003cbr\u003e- Crisp, detailed prints via DTF\/DTG depending on provider for vibrant imagery\u003cbr\u003e- Tear-away label for reduced skin irritation; REACH certified materials\u003cbr\u003e- Color blends vary by shade (ash\/heather\/prism\/athletic blends) and blank sourced from Honduras\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: medium heat\u003cbr\u003e- Do not dryclean\u003c\/p\u003e","brand":"Printify","offers":[{"title":"XS \/ Black","offer_id":53486029766922,"sku":"99545499027564113078","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"S \/ Black","offer_id":53486029799690,"sku":"22848082368261438447","price":30.99,"currency_code":"GBP","in_stock":true},{"title":"S \/ Dark Grey Heather","offer_id":53486029832458,"sku":"28093610232910761119","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"S \/ Navy","offer_id":53486029865226,"sku":"42366017434223516790","price":30.99,"currency_code":"GBP","in_stock":true},{"title":"S \/ Black Heather","offer_id":53486029897994,"sku":"90404421215761164310","price":27.99,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black","offer_id":53486029930762,"sku":"17459420487015456635","price":30.99,"currency_code":"GBP","in_stock":true},{"title":"M \/ Dark Grey Heather","offer_id":53486029963530,"sku":"44545521551228526633","price":29.99,"currency_code":"GBP","in_stock":true},{"title":"M \/ Navy","offer_id":53486029996298,"sku":"59887649343921980108","price":29.99,"currency_code":"GBP","in_stock":true},{"title":"M \/ Black Heather","offer_id":53486030029066,"sku":"83416297422357542596","price":30.99,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black","offer_id":53486030061834,"sku":"97331408238970361022","price":30.99,"currency_code":"GBP","in_stock":true},{"title":"L \/ Dark Grey Heather","offer_id":53486030094602,"sku":"47324816371337678853","price":30.99,"currency_code":"GBP","in_stock":true},{"title":"L \/ Navy","offer_id":53486030127370,"sku":"28834390302756891989","price":30.99,"currency_code":"GBP","in_stock":true},{"title":"L \/ Black Heather","offer_id":53486030160138,"sku":"25538017623870873688","price":29.99,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black","offer_id":53486030192906,"sku":"27932948931497848447","price":30.99,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Dark Grey Heather","offer_id":53486030225674,"sku":"14057360022500281502","price":30.99,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Navy","offer_id":53486030258442,"sku":"90641148047248004637","price":31.99,"currency_code":"GBP","in_stock":true},{"title":"XL \/ Black Heather","offer_id":53486030291210,"sku":"15899118831115223980","price":29.99,"currency_code":"GBP","in_stock":true},{"title":"2XL \/ Black","offer_id":53486030323978,"sku":"16907933875077181855","price":31.99,"currency_code":"GBP","in_stock":true},{"title":"2XL \/ Dark Grey Heather","offer_id":53486030356746,"sku":"10744776942743632538","price":30.99,"currency_code":"GBP","in_stock":true},{"title":"2XL \/ Navy","offer_id":53486030389514,"sku":"18076662810881058275","price":32.99,"currency_code":"GBP","in_stock":true},{"title":"2XL \/ Black Heather","offer_id":53486030422282,"sku":"32719601064778202594","price":29.99,"currency_code":"GBP","in_stock":true},{"title":"3XL \/ Black","offer_id":53486030455050,"sku":"17220889806606349575","price":31.99,"currency_code":"GBP","in_stock":true},{"title":"4XL \/ Black","offer_id":53486030487818,"sku":"92242418921580874569","price":33.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0720\/1561\/0122\/files\/17931358086027425657_2048.jpg?v=1785941338","url":"https:\/\/sniff-waggle-and-walk.com\/products\/grumpy-boxer-dog-t-shirt-cute-cartoon-pet-portrait-tee","provider":"Sniff Waggle And Walk","version":"1.0","type":"link"}