{"product_id":"who-s-a-good-boy-graphic-tee","title":"\"Who’s a Good Boy?\" Graphic 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;\"\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                \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Width, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            18.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            20.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            22.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            24.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            26.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            28.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            29.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            30.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            31.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            32.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            33.00 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            34.00 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Sleeve length, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.23 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            8.74 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.02 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.25 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.49 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            9.72 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n                    \u003ctr\u003e\n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            Size tolerance, in\n                        \u003c\/td\u003e\n                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                        \u003ctd style=\"padding:10px;color:#525252;font-size:15px;border-top:1px solid #ededed;word-break: break-word;\"\u003e\n                            1.50 \n                        \u003c\/td\u003e\n                                        \n                    \u003c\/tr\u003e\n               \n            \u003c\/tbody\u003e\n        \u003c\/table\u003e\n        Soft, simple, and quietly expressive — this lightweight crew tee carries a soulful sketch of a dog gazing upward, with the small caption “Who’s a Good Boy?” beneath. The neutral print and clean lines let the image do the talking: a gentle nod to everyday companionship, long walks, and kitchen-counter consolations. Wear it at home during slow mornings, layered under a jacket on dog-walking routes, or while meeting friends at a cozy café. The fit reads casual and approachable; the design reads like a private smile shared with anyone who understands the language of paws and wagging tails.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% ring-spun cotton for a soft, lightweight feel (fabric weight ~153 g\/m²)\u003cbr\u003e- Tubular knit construction with no side seams for a smooth drape\u003cbr\u003e- Ribbed collar with shoulder tape to maintain shape and prevent stretching\u003cbr\u003e- Pearlized tear-away label for comfortable wear; OEKO-TEX® STANDARD 100 certified\u003cbr\u003e- DTF\/DTG printing methods used for durable, detailed prints (sleeve and neck labels via DTF)\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Do not bleach\u003cbr\u003e- Tumble dry: low heat\u003cbr\u003e- Iron, steam or dry: low heat\u003cbr\u003e- Machine wash: cold (max 30C or 90F), with similar colors \u003cbr\u003e","brand":"Printify","offers":[{"title":"Sport Grey \/ S","offer_id":61938019533170,"sku":"27064432683273831212","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":61938019565938,"sku":"10195399924494351968","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Irish Green \/ S","offer_id":61938019598706,"sku":"75866613535800486634","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Indigo \/ S","offer_id":61938019631474,"sku":"24393397264864934266","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Military Green \/ S","offer_id":61938019664242,"sku":"32400107176762685453","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Sapphire \/ S","offer_id":61938019697010,"sku":"30410084878809650346","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Graphite Heather \/ S","offer_id":61938019729778,"sku":"21516508318001537571","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Radiant Orchid \/ S","offer_id":61938019762546,"sku":"79547615706396991143","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Cardinal \/ S","offer_id":61938019795314,"sku":"68863763319308441433","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Heliconia \/ S","offer_id":61938019828082,"sku":"21865388900571046608","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":61938019860850,"sku":"47540547415051174982","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":61938019893618,"sku":"23806560926503852609","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Irish Green \/ M","offer_id":61938019926386,"sku":"25562834016405683904","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Indigo \/ M","offer_id":61938019959154,"sku":"72659074520836056233","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Military Green \/ M","offer_id":61938019991922,"sku":"73898301085618834281","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Sapphire \/ M","offer_id":61938020024690,"sku":"32198908066426299347","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Graphite Heather \/ M","offer_id":61938020057458,"sku":"46436221774340544896","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Radiant Orchid \/ M","offer_id":61938020090226,"sku":"18805644976463598138","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Cardinal \/ M","offer_id":61938020122994,"sku":"17410629998389237130","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Heliconia \/ M","offer_id":61938020155762,"sku":"95693807102630652282","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":61938020188530,"sku":"29557249657243311891","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":61938020221298,"sku":"30965451816700555284","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Irish Green \/ L","offer_id":61938020254066,"sku":"15030772023166318126","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Indigo \/ L","offer_id":61938020286834,"sku":"26354057551454981901","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Military Green \/ L","offer_id":61938020319602,"sku":"27779441761420330700","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Sapphire \/ L","offer_id":61938020352370,"sku":"14797065817776373492","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Graphite Heather \/ L","offer_id":61938020385138,"sku":"33002463159637928270","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Radiant Orchid \/ L","offer_id":61938020417906,"sku":"16132924383995078006","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Cardinal \/ L","offer_id":61938020450674,"sku":"55335801393936718229","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Heliconia \/ L","offer_id":61938020483442,"sku":"32854741851528849171","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":61938020516210,"sku":"68991683447730511730","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":61938020548978,"sku":"32729638926784507261","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Irish Green \/ XL","offer_id":61938020581746,"sku":"11966881604138846586","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Indigo \/ XL","offer_id":61938020614514,"sku":"21541358278752746608","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Military Green \/ XL","offer_id":61938020647282,"sku":"10502427059927023794","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Sapphire \/ XL","offer_id":61938020680050,"sku":"21378913774510946445","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Graphite Heather \/ XL","offer_id":61938020712818,"sku":"59479064505327999201","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Radiant Orchid \/ XL","offer_id":61938020745586,"sku":"87319021788093379840","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Cardinal \/ XL","offer_id":61938020778354,"sku":"10173520153586346822","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Heliconia \/ XL","offer_id":61938020811122,"sku":"16989967751355619865","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":61938020843890,"sku":"19956293002504323409","price":29.99,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":61938020876658,"sku":"22656501045383080742","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Irish Green \/ 2XL","offer_id":61938020909426,"sku":"27816278880111077395","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Indigo \/ 2XL","offer_id":61938020942194,"sku":"16057399529660570566","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Military Green \/ 2XL","offer_id":61938020974962,"sku":"27894339213680922090","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Sapphire \/ 2XL","offer_id":61938021007730,"sku":"17776677373177037439","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Graphite Heather \/ 2XL","offer_id":61938021040498,"sku":"24325723477971858857","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Radiant Orchid \/ 2XL","offer_id":61938021073266,"sku":"31344083234793685291","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Cardinal \/ 2XL","offer_id":61938021106034,"sku":"10324868276646688332","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Heliconia \/ 2XL","offer_id":61938021138802,"sku":"33657009768296367880","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Irish Green \/ 3XL","offer_id":61938021171570,"sku":"24956466831965244936","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Indigo \/ 3XL","offer_id":61938021204338,"sku":"86842090825046100513","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Military Green \/ 3XL","offer_id":61938021237106,"sku":"16153056126067957310","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Sapphire \/ 3XL","offer_id":61938021269874,"sku":"16519230622421471894","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Graphite Heather \/ 3XL","offer_id":61938021302642,"sku":"20793740980026030521","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Radiant Orchid \/ 3XL","offer_id":61938021335410,"sku":"22428428207973988025","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Cardinal \/ 3XL","offer_id":61938021368178,"sku":"25058808252721493203","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Heliconia \/ 3XL","offer_id":61938021400946,"sku":"46361773025901098527","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Indigo \/ 4XL","offer_id":61938021433714,"sku":"17982094744070396883","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Military Green \/ 4XL","offer_id":61938021466482,"sku":"30777051658899336495","price":29.99,"currency_code":"USD","in_stock":true},{"title":"Heather Irish Green \/ 4XL","offer_id":61938021499250,"sku":"23082161444497264179","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0982\/2162\/1618\/files\/17150722153579335198_2048.jpg?v=1781475911","url":"https:\/\/fetchthreads.shop\/products\/who-s-a-good-boy-graphic-tee","provider":"Fetch Threads","version":"1.0","type":"link"}