{"product_id":"french-bulldog-no-diggity-unisex-tshirt","title":"French Bulldog No Diggity Unisex TShirt","description":"\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\" aria-hidden=\"true\" data-edge=\"true\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003carticle class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:fb846a6d-7838-4128-afdb-4fa50e9f08fe-0\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\" tabindex=\"-1\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"b1788e42-eff9-4615-a905-3808e1e8c702\" data-message-model-slug=\"gpt-5-4-thinking\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cdiv class=\"pointer-events-none h-px w-px absolute bottom-0\" aria-hidden=\"true\" data-edge=\"true\"\u003e\n\u003cdiv class=\"flex flex-col text-sm pb-25\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:c0c4bac8-6c06-40f4-8108-4e1fad1e3656-86\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"true\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"41ccbde9-905a-4275-9f8b-aa2119904f54\" data-message-model-slug=\"gpt-5-4-thinking\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cdiv class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\" aria-hidden=\"true\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:adde3eeb-a89b-4c58-a1c4-fa1990776344-35\" data-testid=\"conversation-turn-2\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"6d47fd69-da93-431a-828b-8bce6eef3b65\" data-message-model-slug=\"gpt-5-3\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cdiv class=\"pointer-events-none -mt-px h-px translate-y-[calc(var(--scroll-root-safe-area-inset-bottom)-14*var(--spacing))]\" aria-hidden=\"true\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003csection class=\"text-token-text-primary w-full focus:outline-none [--shadow-height:45px] has-data-writing-block:pointer-events-none has-data-writing-block:-mt-(--shadow-height) has-data-writing-block:pt-(--shadow-height) [\u0026amp;:has([data-writing-block])\u0026gt;*]:pointer-events-auto [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:adde3eeb-a89b-4c58-a1c4-fa1990776344-37\" data-testid=\"conversation-turn-6\" data-scroll-anchor=\"false\" data-turn=\"assistant\"\u003e\n\u003cdiv class=\"text-base my-auto mx-auto pb-10 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm\/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg\/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)\"\u003e\n\u003cdiv class=\"[--thread-content-max-width:40rem] @w-lg\/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group\/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn\"\u003e\n\u003cdiv class=\"flex max-w-full flex-col gap-4 grow\"\u003e\n\u003cdiv data-message-author-role=\"assistant\" data-message-id=\"d3ff15ad-c991-431d-b2cf-99e0c337cbc5\" dir=\"auto\" data-message-model-slug=\"gpt-5-3\" class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+\u0026amp;]:mt-1\" data-turn-start-message=\"true\" tabindex=\"0\"\u003e\n\u003cdiv class=\"flex w-full flex-col gap-1 empty:hidden\"\u003e\n\u003cdiv class=\"streaming-animation markdown prose dark:prose-invert w-full wrap-break-word dark markdown-new-styling\"\u003e\n\u003cp data-start=\"319\" data-end=\"757\"\u003eUnisex graphic T-shirt featuring the quote, “He who is without Diggity is also without Doubt. – 90’s proverb,” with a sunglasses-wearing French Bulldog bringing peak cool-dog energy. This retro-inspired design mixes bold distressed lettering, throwback 90s vibes, and just enough ridiculousness to get laughs wherever you go. Perfect for Frenchie lovers, dog moms and dads, 90s music fans, and anyone who appreciates a shirt with swagger.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Printify","offers":[{"title":"Comfort Colors Pepper \/ S","offer_id":46303918915668,"sku":"38837458620276589748","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Pepper \/ M","offer_id":46303918948436,"sku":"97386169416696945014","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Pepper \/ L","offer_id":46303918981204,"sku":"10103939303718919722","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Pepper \/ XL","offer_id":46303919013972,"sku":"61227275800261251616","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Pepper \/ 2XL","offer_id":46303919046740,"sku":"73389230622281582386","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Orchid \/ S","offer_id":46303919079508,"sku":"86685211693271631622","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Orchid \/ M","offer_id":46303919112276,"sku":"91320721042552279216","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Orchid \/ L","offer_id":46303919145044,"sku":"37300367371340323255","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Orchid \/ XL","offer_id":46303919177812,"sku":"10216810210976205716","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Orchid \/ 2XL","offer_id":46303919210580,"sku":"31730636177107721722","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":46303444631636,"sku":"12417342979049411192","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":46303444729940,"sku":"67205376311074400471","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":46303444828244,"sku":"25685532776883093822","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":46303444926548,"sku":"26707469399050005466","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":46303445024852,"sku":"10570060029701100083","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":46303444664404,"sku":"16532093193350889033","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":46303444762708,"sku":"26644041128920386356","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":46303444861012,"sku":"11281358387740384106","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":46303444959316,"sku":"12670540535269635302","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":46303445057620,"sku":"28060809860619542224","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ S","offer_id":46303444697172,"sku":"20100554372381814451","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ M","offer_id":46303444795476,"sku":"56697673826531997101","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ L","offer_id":46303444893780,"sku":"12081519952087390528","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ XL","offer_id":46303444992084,"sku":"22509917931792893855","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 2XL","offer_id":46303445090388,"sku":"10558462017347196350","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Chambray \/ S","offer_id":46303919243348,"sku":"21168090636870960625","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Chambray \/ M","offer_id":46303919276116,"sku":"82563015903074162432","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Chambray \/ L","offer_id":46303919308884,"sku":"33085367298630547992","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Chambray \/ XL","offer_id":46303919341652,"sku":"26539705176577127501","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Chambray \/ 2XL","offer_id":46303919374420,"sku":"61015977329932593579","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Blossom \/ S","offer_id":46303919407188,"sku":"13093050068186692006","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Blossom \/ M","offer_id":46303919439956,"sku":"28686661902898312013","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Blossom \/ L","offer_id":46303919472724,"sku":"15133286472280976051","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Blossom \/ XL","offer_id":46303919505492,"sku":"16290386586907207104","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Blossom \/ 2XL","offer_id":46303919538260,"sku":"26027212224491138565","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Bay \/ S","offer_id":46303919571028,"sku":"76115598562000955422","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Bay \/ M","offer_id":46303919603796,"sku":"35183136373540893976","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Bay \/ L","offer_id":46303919636564,"sku":"14235864961860469383","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Bay \/ XL","offer_id":46303919669332,"sku":"28504224316319446723","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Bay \/ 2XL","offer_id":46303919702100,"sku":"11217178666838626626","price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Mustard \/ S","offer_id":46303919734868,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Mustard \/ M","offer_id":46303919767636,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Mustard \/ L","offer_id":46303919800404,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Mustard \/ XL","offer_id":46303919833172,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true},{"title":"Comfort Colors Mustard \/ 2XL","offer_id":46303919865940,"sku":null,"price":34.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0644\/7320\/2772\/files\/20260427143333-1f142461-13df-64aa-b82a-9ab2a5edc165.png?v=1781776175","url":"https:\/\/goodgirljohn.com\/products\/french-bulldog-no-diggity-unisex-tshirt","provider":"Good Girl John","version":"1.0","type":"link"}