{"product_id":"im-a-good-boy-unisex-garment-dyed-tee","title":"\"I'm A Good Boy\" Unisex Garment-Dyed 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.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                            20.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                            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                            27.75 \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.75 \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                            26.62 \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.37 \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.75 \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.62 \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.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                            33.50 \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 from center back, 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                            16.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                            17.75 \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                            19.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.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                            21.75 \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                            23.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                            24.63 \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        You sit. You stay. You come when called. Honestly, you're killing it — way better behaved than most people you know. This one's for everyone who follows the rules just well enough to seem innocent... but that smirk says otherwise.\nA cartoon dog with a retro color palette — teal, rust, golden tan, and cream — sits upright in perfect \"good boy\" form, collar on, tail up, wearing the most suspiciously smug grin you've ever seen on a four-legged creature. Below it, the commands every obedient pup knows: I sit. I stay. I cum. The joke lands exactly where it's supposed to. The dog knew what it was doing the whole time.\nWhy people love it:\n\n\nThe Setup: Starts completely innocent — a well-trained dog, a classic command list — then the punchline hits like a screen door in a hurricane.\n\nSmug Cartoon Energy: That sideways grin isn't accidental. This dog knows exactly what it said and has zero regrets.\n\nRetro Illustration Style: Vintage-toned artwork with a sticker-style outline gives this design serious personality beyond just the joke.\n\nDouble Take Guaranteed: People read the first two lines nodding along — then the third line makes them do a full stop and re-read it.\n\nUnapologetic Wit: Bold, a little crude, completely confident — exactly the energy for someone who doesn't shy away from a well-timed adult joke.\n\n\nPerfect for: dog lovers with a dirty sense of humor • gag gifts for friends who have heard it all • anyone who loves a slow-burn punchline • the person at the party who always goes there\nGood boys follow commands. Great ones know which ones to brag about.\u003cp\u003e\u003cstrong\u003eThe fabric:\u003c\/strong\u003e Comfort Colors 1717 — 100% ring-spun cotton, garment-dyed for a soft, lived-in feel that gets better with every wash. Relaxed unisex fit. Available in sizes S–4XL.\u003c\/p\u003e","brand":"Printify","offers":[{"title":"S \/ Red","offer_id":67854243529000,"sku":"11040610761711092543","price":30.99,"currency_code":"USD","in_stock":true},{"title":"S \/ White","offer_id":67854243561768,"sku":"25823705517498763283","price":30.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Lagoon Blue","offer_id":67854243594536,"sku":"33823038735765489717","price":30.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Blue Jean","offer_id":67854243627304,"sku":"22043740248875210842","price":30.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Ivory","offer_id":67854243660072,"sku":"12704514317870735283","price":30.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Moss","offer_id":67854243692840,"sku":"16267786906739893478","price":30.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Mustard","offer_id":67854243725608,"sku":"23111486193538027134","price":30.99,"currency_code":"USD","in_stock":true},{"title":"S \/ Terracotta","offer_id":67854243758376,"sku":"15072183150792214304","price":30.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Red","offer_id":67854243791144,"sku":"30030868345263790403","price":30.99,"currency_code":"USD","in_stock":true},{"title":"M \/ White","offer_id":67854243823912,"sku":"11251094146804134438","price":30.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Lagoon Blue","offer_id":67854243856680,"sku":"32247109269437745296","price":30.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Blue Jean","offer_id":67854243889448,"sku":"18395985372480347841","price":30.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Ivory","offer_id":67854243922216,"sku":"33905215269471003755","price":30.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Moss","offer_id":67854243954984,"sku":"19964046163099091415","price":30.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Mustard","offer_id":67854243987752,"sku":"28736865801875013822","price":30.99,"currency_code":"USD","in_stock":true},{"title":"M \/ Terracotta","offer_id":67854244020520,"sku":"15610035225990823656","price":30.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Red","offer_id":67854244053288,"sku":"14496435823487601330","price":30.99,"currency_code":"USD","in_stock":true},{"title":"L \/ White","offer_id":67854244086056,"sku":"11950329766433722139","price":30.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Lagoon Blue","offer_id":67854244118824,"sku":"79269311126777394633","price":30.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Blue Jean","offer_id":67854244151592,"sku":"19515132778412386693","price":30.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Ivory","offer_id":67854244184360,"sku":"79350973909162444471","price":30.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Moss","offer_id":67854244217128,"sku":"67363921123207107460","price":30.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Mustard","offer_id":67854244249896,"sku":"18041365873315405092","price":30.99,"currency_code":"USD","in_stock":true},{"title":"L \/ Terracotta","offer_id":67854244282664,"sku":"83974175236307681729","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Red","offer_id":67854244315432,"sku":"20076192850450944040","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ White","offer_id":67854244348200,"sku":"91316147008450323732","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Lagoon Blue","offer_id":67854244380968,"sku":"91638705113133808139","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Blue Jean","offer_id":67854244413736,"sku":"33935478731127547771","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Ivory","offer_id":67854244446504,"sku":"17044181789495596856","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Moss","offer_id":67854244479272,"sku":"25303803674932634410","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Mustard","offer_id":67854244512040,"sku":"18575610675281522060","price":30.99,"currency_code":"USD","in_stock":true},{"title":"XL \/ Terracotta","offer_id":67854244544808,"sku":"23670747454392157286","price":30.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Red","offer_id":67854244577576,"sku":"29811843595059206042","price":33.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ White","offer_id":67854244610344,"sku":"17413227321157079318","price":33.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Island Reef","offer_id":67854244643112,"sku":"12016560549156144689","price":33.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Blue Jean","offer_id":67854244675880,"sku":"33019439815571217871","price":33.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Ivory","offer_id":67854244708648,"sku":"25255009065610218964","price":33.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Moss","offer_id":67854244741416,"sku":"31751868618287760730","price":33.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Mustard","offer_id":67854244774184,"sku":"23018031248684927812","price":33.99,"currency_code":"USD","in_stock":true},{"title":"2XL \/ Terracotta","offer_id":67854244806952,"sku":"15271249143525989043","price":33.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Blue Jean","offer_id":67854244839720,"sku":"12933050821179296200","price":37.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Island Reef","offer_id":67854244872488,"sku":"14912217684754387413","price":37.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Ivory","offer_id":67854244905256,"sku":"67092237491093915854","price":37.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Moss","offer_id":67854244938024,"sku":"88109330966350541944","price":37.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Mustard","offer_id":67854244970792,"sku":"11348148949739239831","price":37.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Red","offer_id":67854245003560,"sku":"14704469376902838664","price":37.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ Terracotta","offer_id":67854245036328,"sku":"17213166877732101035","price":37.99,"currency_code":"USD","in_stock":true},{"title":"3XL \/ White","offer_id":67854245069096,"sku":"87892454541499019831","price":37.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Blue Jean","offer_id":67854245101864,"sku":"83675708309667524839","price":42.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Island Reef","offer_id":67854245134632,"sku":"14507759316683470890","price":42.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Ivory","offer_id":67854245167400,"sku":"62077486780953134363","price":42.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Moss","offer_id":67854245200168,"sku":"15876944515049754105","price":42.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Mustard","offer_id":67854245232936,"sku":"19416726199394332655","price":42.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Red","offer_id":67854245265704,"sku":"32962955840235532107","price":42.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ Terracotta","offer_id":67854245298472,"sku":"15152996347355277858","price":42.99,"currency_code":"USD","in_stock":true},{"title":"4XL \/ White","offer_id":67854245331240,"sku":"88529474407012596121","price":42.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0985\/5248\/0040\/files\/14748346990596221417_2048.jpg?v=1791470780","url":"https:\/\/www.attitudeshirts.com\/products\/im-a-good-boy-unisex-garment-dyed-tee","provider":"Attitude Shirts","version":"1.0","type":"link"}