{"product_id":"fawn-french-bulldog-skateboard-unisex-tshirt","title":"Fawn French Bulldog Skateboard 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:cfc0e0bf-1745-4652-a2e6-9198e6628deb-20\" 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=\"8361cd4e-ffa0-4675-88c9-8e47c3ec56dd\" 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=\"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:062ec730-a975-4da0-a3f5-012ef5764acb-65\" 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=\"7a5b8750-97af-4e58-8f4f-0b4b984a941a\" 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\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:547dd643-d2c3-47b3-8c19-2c809e3b4a53-69\" 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=\"cafaa124-d70e-4116-8db1-f7ab5fc73630\" 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\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:54e09981-bead-432f-8ddf-25e4c072a236-1\" 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=\"486d2141-17bd-405b-b1da-70e335ff95ff\" 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\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:2b121483-f204-42ec-a211-d2e8c709fb42-2\" 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=\"953af2c6-5a93-4980-ac65-10e0fa5a26ad\" 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\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 [content-visibility:auto] supports-[content-visibility:auto]:[contain-intrinsic-size:auto_100lvh] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]\" dir=\"auto\" data-turn-id=\"request-WEB:b0e4ae82-e937-429c-bfd3-cc82d98f78b5-2\" 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=\"47f240ee-de4c-4811-9693-70c6ab3685fc\" 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\u003cp data-start=\"0\" data-end=\"337\" data-is-last-node=\"\" data-is-only-node=\"\"\u003eThis unisex t-shirt features a playful fawn frenchie riding a bright pink skateboard, dressed in a bold blue and neon green hoodie for a fun streetwear-inspired look. The colorful graphic pops against the shirt and gives it a lighthearted, energetic vibe that is perfect for dog lovers with a cool, casual style.\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\/article\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\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\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\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\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":"Ash \/ S","offer_id":43991834689620,"sku":"21662601902367136443","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Ash \/ M","offer_id":43991834984532,"sku":"33153405975417826543","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Ash \/ L","offer_id":43991835279444,"sku":"10667076130505029344","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Ash \/ XL","offer_id":43991835574356,"sku":"24536272137149883544","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 2XL","offer_id":43991835869268,"sku":"49110535709488831633","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Ash \/ 3XL","offer_id":43991836164180,"sku":"28522195859618703242","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ S","offer_id":43991834493012,"sku":"50369410805174450276","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ M","offer_id":43991834787924,"sku":"29929172436009616145","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ L","offer_id":43991835082836,"sku":"20077327652632402359","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ XL","offer_id":43991835377748,"sku":"22931666295167087372","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ 2XL","offer_id":43991835672660,"sku":"19509061930629454826","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Dark Grey Heather \/ 3XL","offer_id":43991835967572,"sku":"13284350875448365099","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Mint \/ S","offer_id":43991834525780,"sku":"55405900929290357826","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Mint \/ M","offer_id":43991834820692,"sku":"70505355845105148477","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Mint \/ L","offer_id":43991835115604,"sku":"30461163649926387618","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Mint \/ XL","offer_id":43991835410516,"sku":"20724724856598281601","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Mint \/ 2XL","offer_id":43991835705428,"sku":"64112314706878559001","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Mint \/ 3XL","offer_id":43991836000340,"sku":"67250024368485247979","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ S","offer_id":43991834558548,"sku":"24111924561501531026","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ M","offer_id":43991834853460,"sku":"82874065795396827765","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ L","offer_id":43991835148372,"sku":"14969904980784485206","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ XL","offer_id":43991835443284,"sku":"32453149765411862639","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ 2XL","offer_id":43991835738196,"sku":"23970420424806479766","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Navy \/ 3XL","offer_id":43991836033108,"sku":"21201078837332979233","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ S","offer_id":43991834591316,"sku":"24063924785238449220","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ M","offer_id":43991834886228,"sku":"71354717745786741976","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ L","offer_id":43991835181140,"sku":"35354245051529821890","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ XL","offer_id":43991835476052,"sku":"52835202494393053779","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 2XL","offer_id":43991835770964,"sku":"17202860339199261304","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Natural \/ 3XL","offer_id":43991836065876,"sku":"18019459129234849593","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ S","offer_id":43991834624084,"sku":"90499821717342624296","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ M","offer_id":43991834918996,"sku":"28025748735283235060","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ L","offer_id":43991835213908,"sku":"40564134678180995385","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ XL","offer_id":43991835508820,"sku":"59189803457397062019","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ 2XL","offer_id":43991835803732,"sku":"32604216648526683553","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Soft Pink \/ 3XL","offer_id":43991836098644,"sku":"11187334578759111931","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":43991834656852,"sku":"59944417272060470039","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":43991834951764,"sku":"25012329910473671610","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":43991835246676,"sku":"32969023134554739746","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":43991835541588,"sku":"19770595622849827795","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":43991835836500,"sku":"91082497595027211794","price":29.25,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":43991836131412,"sku":"14255378714934640736","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ S","offer_id":43991834722388,"sku":"29990768423332437738","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ M","offer_id":43991835017300,"sku":"31388353331121599013","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ L","offer_id":43991835312212,"sku":"27738281249248614103","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ XL","offer_id":43991835607124,"sku":"25266356022197569892","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ 2XL","offer_id":43991835902036,"sku":"13200733173754466529","price":29.25,"currency_code":"USD","in_stock":true},{"title":"Heather Ice Blue \/ 3XL","offer_id":43991836196948,"sku":"22245925900597219565","price":29.25,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0644\/7320\/2772\/files\/fawn-french-bulldog-skateboard-unisex-tshirt-garden-flag-dog-lover-1228124717.png?v=1779056056","url":"https:\/\/goodgirljohn.com\/products\/fawn-french-bulldog-skateboard-unisex-tshirt","provider":"Good Girl John","version":"1.0","type":"link"}