{"title":"French Bulldog Boots, Life Jackets \u0026 Safety Gear","description":"\u003cp\u003eProtect your Frenchie on every adventure. Discover waterproof boots, life jackets, helmets, sunglasses, muzzles and joint support gear designed for the French Bulldog's unique build.\u003cbr\u003e\u003c\/p\u003e","products":[{"product_id":"dog-hock-brace","title":"French Bulldog Hock Brace – Rear Leg Support \u0026 Joint Protection","description":"\u003cp\u003eBecause your Frenchie deserves to walk, run and play without pain holding them back. 🐾\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e🦵 \u003cstrong\u003eRear Leg Support\u003c\/strong\u003e: Stabilizes the hock joint and helps your Frenchie move with confidence\u003c\/li\u003e\n\u003cli\u003e🛡️ \u003cstrong\u003eWound Protection\u003c\/strong\u003e: Covers and protects injuries, cuts and post-surgery areas during recovery\u003c\/li\u003e\n\u003cli\u003e🔧 \u003cstrong\u003eCompression Fit\u003c\/strong\u003e: Gentle neoprene compression reduces swelling and relieves joint pain\u003c\/li\u003e\n\u003cli\u003e🌡️ \u003cstrong\u003eNeoprene Material\u003c\/strong\u003e: Soft, durable and flexible — keeps the joint warm for faster healing\u003c\/li\u003e\n\u003cli\u003e🔒 \u003cstrong\u003eSecure Wrap Design\u003c\/strong\u003e: Stays in place during movement — no slipping, no fussing\u003c\/li\u003e\n\u003cli\u003e❤️ \u003cstrong\u003eRecovery Essential\u003c\/strong\u003e: Perfect for dogs with arthritis, sprains or post-op rehabilitation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0722\/2539\/0753\/files\/ChatGPT_Image_28_avr._2026_22_22_37.png?v=1777411585\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Frenchie Hub","offers":[{"title":"S","offer_id":46043696693409,"sku":"11D13877AC72480CA6309ED28BA7FC0D","price":19.99,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":46043696726177,"sku":"E725049DAC8B48548E2F000D006032DB","price":19.99,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":46043696758945,"sku":"8E565976282B4155B92F42CC7733C0BD","price":19.99,"currency_code":"USD","in_stock":true},{"title":"XL","offer_id":46043696791713,"sku":"826D43F0E51041C49DAC6BA070C066AD","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/2539\/0753\/files\/Gemini_Generated_Image_7mj1fu7mj1fu7mj1.jpg?v=1777411584"},{"product_id":"frenchie-swim","title":"French Bulldog Life Jacket – Safe Swim Vest with Chin Rest","description":"\u003cdiv id=\"frenchie-calc\"\u003e\n  \u003cstyle\u003e\n    #frenchie-calc{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;max-width:600px;margin:1.5rem auto;color:#1a1a1a}\n    #frenchie-calc .fc-open-btn{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;background:#FFA02E;color:#003049;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit}\n    #frenchie-calc .fc-open-btn:hover{opacity:.85}\n    #frenchie-calc .fc-modal-bg{display:none;margin-top:16px}\n    #frenchie-calc .fc-modal-bg.open{display:block}\n    #frenchie-calc .fc-modal{background:#fff;border:1px solid #e0e0e0;border-radius:14px;padding:24px;position:relative}\n    #frenchie-calc .fc-close{position:absolute;top:14px;right:16px;background:none;border:none;font-size:20px;cursor:pointer;color:#888;line-height:1;padding:0}\n    #frenchie-calc h3{font-size:16px;font-weight:600;margin:0 0 4px}\n    #frenchie-calc .fc-sub{font-size:13px;color:#666;margin:0 0 18px}\n    #frenchie-calc .fc-unit-toggle{display:flex;border:1px solid #ddd;border-radius:8px;overflow:hidden;width:fit-content;margin-bottom:18px}\n    #frenchie-calc .fc-unit-btn{padding:6px 18px;font-size:13px;cursor:pointer;background:transparent;border:none;color:#666;font-family:inherit}\n    #frenchie-calc .fc-unit-btn.active{background:#f0f0f0;color:#1a1a1a;font-weight:600}\n    #frenchie-calc .fc-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:18px}\n    #frenchie-calc .fc-field label{display:block;font-size:12px;color:#666;margin-bottom:5px;font-weight:500}\n    #frenchie-calc .fc-field input{width:100%;box-sizing:border-box;padding:8px 11px;border:1px solid #ddd;border-radius:8px;font-size:14px;font-family:inherit;outline:none}\n    #frenchie-calc .fc-field input:focus{border-color:#FFA02E}\n    #frenchie-calc .fc-result{border:1px solid #e0e0e0;border-radius:10px;padding:16px;margin-bottom:14px;background:#fafafa;min-height:70px}\n    #frenchie-calc .fc-size-big{font-size:48px;font-weight:700;line-height:1;color:#003049}\n    #frenchie-calc .fc-result-note{font-size:13px;color:#444;margin-top:8px;line-height:1.6}\n    #frenchie-calc .fc-pills{display:flex;gap:5px;flex-wrap:wrap;margin-top:10px}\n    #frenchie-calc .fc-pill{padding:3px 10px;border-radius:20px;font-size:12px;border:1px solid #ddd;color:#888;background:transparent;font-weight:500}\n    #frenchie-calc .fc-pill.active{background:#FFA02E;color:#003049;border-color:#FFA02E;font-weight:700}\n    #frenchie-calc .fc-tip{border-left:2px solid #FFA02E;padding:9px 12px;font-size:12px;color:#555;line-height:1.6;margin-bottom:12px}\n    #frenchie-calc .fc-toggle-btn{font-size:12px;color:#555;cursor:pointer;background:none;border:none;padding:0;font-family:inherit;text-decoration:underline;margin-bottom:8px}\n    #frenchie-calc table{width:100%;border-collapse:collapse;font-size:12px;margin-top:6px}\n    #frenchie-calc table th{text-align:left;padding:7px 8px;color:#666;font-weight:600;border-bottom:1px solid #e0e0e0}\n    #frenchie-calc table td{padding:7px 8px;border-bottom:1px solid #f0f0f0;color:#1a1a1a}\n    #frenchie-calc table tr.fc-hl td{background:#003049;color:#fff;font-weight:600}\n    #frenchie-calc .fc-placeholder{font-size:13px;color:#888;padding:8px 0}\n    @media(max-width:460px){#frenchie-calc .fc-grid{grid-template-columns:1fr}}\n  \u003c\/style\u003e\n\n  \u003cbutton class=\"fc-open-btn\" onclick=\"fcToggleModal()\"\u003e\n    📏 Find my Frenchie's size\n  \u003c\/button\u003e\n\n  \u003cdiv class=\"fc-modal-bg\" id=\"fc-modal-bg\"\u003e\n    \u003cdiv class=\"fc-modal\"\u003e\n      \u003cbutton class=\"fc-close\" onclick=\"fcToggleModal()\"\u003e×\u003c\/button\u003e\n      \u003ch3\u003eSize calculator\u003c\/h3\u003e\n      \u003cp class=\"fc-sub\"\u003eEnter your dog's measurements for an instant recommendation.\u003c\/p\u003e\n\n      \u003cdiv class=\"fc-unit-toggle\"\u003e\n        \u003cbutton class=\"fc-unit-btn active\" onclick=\"fcSetUnit('cm')\" id=\"fc-btn-cm\"\u003ecm\u003c\/button\u003e\n        \u003cbutton class=\"fc-unit-btn\" onclick=\"fcSetUnit('in')\" id=\"fc-btn-in\"\u003einches\u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fc-grid\"\u003e\n        \u003cdiv class=\"fc-field\"\u003e\n\u003clabel id=\"fc-lbl-neck\"\u003eNeck (cm)\u003c\/label\u003e\u003cinput type=\"number\" id=\"fc-neck\" placeholder=\"e.g. 32\" min=\"1\" oninput=\"fcCalc()\"\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fc-field\"\u003e\n\u003clabel id=\"fc-lbl-chest\"\u003eChest (cm)\u003c\/label\u003e\u003cinput type=\"number\" id=\"fc-chest\" placeholder=\"e.g. 54\" min=\"1\" oninput=\"fcCalc()\"\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"fc-field\"\u003e\n\u003clabel id=\"fc-lbl-back\"\u003eBack (cm)\u003c\/label\u003e\u003cinput type=\"number\" id=\"fc-back\" placeholder=\"e.g. 30\" min=\"1\" oninput=\"fcCalc()\"\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fc-result\" id=\"fc-result\"\u003e\n        \u003cdiv class=\"fc-placeholder\"\u003eEnter measurements above to get your size.\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"fc-tip\"\u003eFrench bulldogs have a wide chest — always size up if between sizes. Chest measurement is the most important.\u003c\/div\u003e\n\n      \u003cbutton class=\"fc-toggle-btn\" onclick=\"fcToggleChart()\" id=\"fc-chart-toggle\"\u003eShow full size chart ↓\u003c\/button\u003e\n      \u003cdiv id=\"fc-chart\" style=\"display:none\"\u003e\n        \u003ctable\u003e\n          \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSize\u003c\/th\u003e\n\u003cth id=\"fc-th-neck\"\u003eNeck (cm)\u003c\/th\u003e\n\u003cth id=\"fc-th-chest\"\u003eChest (cm)\u003c\/th\u003e\n\u003cth id=\"fc-th-back\"\u003eBack (cm)\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n          \u003ctbody id=\"fc-tbody\"\u003e\u003c\/tbody\u003e\n        \u003c\/table\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript\u003e\n    (function(){\n      var SIZES=[\n        {name:'XXS',neck:[22,26],chest:[32,38],back:[18,22]},\n        {name:'XS',neck:[26,30],chest:[38,44],back:[22,26]},\n        {name:'S',neck:[30,34],chest:[44,50],back:[26,30]},\n        {name:'M',neck:[34,38],chest:[50,57],back:[30,35]},\n        {name:'L',neck:[38,43],chest:[57,64],back:[35,40]},\n        {name:'XL',neck:[43,49],chest:[64,72],back:[40,46]},\n        {name:'XXL',neck:[49,55],chest:[72,80],back:[46,52]},\n        {name:'3XL',neck:[55,62],chest:[80,90],back:[52,58]}\n      ];\n      var unit='cm';\n\n      window.fcToggleModal=function(){\n        document.getElementById('fc-modal-bg').classList.toggle('open');\n      };\n\n      window.fcSetUnit=function(u){\n        unit=u;\n        document.getElementById('fc-btn-cm').className='fc-unit-btn'+(u==='cm'?' active':'');\n        document.getElementById('fc-btn-in').className='fc-unit-btn'+(u==='in'?' active':'');\n        var s=u==='cm'?'cm':'in';\n        document.getElementById('fc-lbl-neck').textContent='Neck ('+s+')';\n        document.getElementById('fc-lbl-chest').textContent='Chest ('+s+')';\n        document.getElementById('fc-lbl-back').textContent='Back ('+s+')';\n        document.getElementById('fc-th-neck').textContent='Neck ('+s+')';\n        document.getElementById('fc-th-chest').textContent='Chest ('+s+')';\n        document.getElementById('fc-th-back').textContent='Back ('+s+')';\n        document.getElementById('fc-neck').value='';\n        document.getElementById('fc-chest').value='';\n        document.getElementById('fc-back').value='';\n        fcRenderChart(-1);fcCalc();\n      };\n\n      function toCm(v){return unit==='in'?v*2.54:v;}\n      function fromCm(v){return unit==='in'?(v\/2.54).toFixed(1):v;}\n\n      window.fcCalc=function(){\n        var n=parseFloat(document.getElementById('fc-neck').value);\n        var c=parseFloat(document.getElementById('fc-chest').value);\n        var b=parseFloat(document.getElementById('fc-back').value);\n        var result=document.getElementById('fc-result');\n        if([n,c,b].filter(function(x){return!isNaN(x)\u0026\u0026x\u003e0;}).length===0){\n          result.innerHTML='\u003cdiv class=\"fc-placeholder\"\u003eEnter measurements above to get your size.\u003c\/div\u003e';\n          fcRenderChart(-1);return;\n        }\n        var ncm=isNaN(n)?null:toCm(n),ccm=isNaN(c)?null:toCm(c),bcm=isNaN(b)?null:toCm(b);\n        var best=null,bestScore=-1;\n        for(var i=0;i\u003cSIZES.length;i++){\n          var s=SIZES[i],pts=0;\n          if(ncm!==null\u0026\u0026ncm\u003e=s.neck[0]\u0026\u0026ncm\u003cs.neck[1])pts+=1;\n          if(ccm!==null\u0026\u0026ccm\u003e=s.chest[0]\u0026\u0026ccm\u003cs.chest[1])pts+=2;\n          if(bcm!==null\u0026\u0026bcm\u003e=s.back[0]\u0026\u0026bcm\u003cs.back[1])pts+=1;\n          if(pts\u003ebestScore){bestScore=pts;best=i;}\n        }\n        if(bestScore===0){\n          result.innerHTML='\u003cdiv class=\"fc-placeholder\"\u003eCould not match — please check measurements or contact us.\u003c\/div\u003e';\n          fcRenderChart(-1);return;\n        }\n        var sz=SIZES[best];\n        var nextName=best\u003cSIZES.length-1?SIZES[best+1].name:null;\n        var note=(ccm!==null\u0026\u0026ccm\u003e=sz.chest[1]-2\u0026\u0026nextName)?'Chest is near the upper limit — consider \u003cstrong\u003e'+nextName+'\u003c\/strong\u003e for a roomier fit.':'This size should fit your Frenchie well.';\n        var pills=SIZES.map(function(s){return'\u003cdiv class=\"fc-pill'+(s.name===sz.name?' active':'')+'\"\u003e'+ s.name+'\u003c\/div\u003e';}).join('');\n        result.innerHTML='\u003cdiv style=\"display:flex;align-items:flex-end;gap:10px;margin-bottom:6px\"\u003e\u003cdiv class=\"fc-size-big\"\u003e'+sz.name+'\u003c\/div\u003e\u003cdiv style=\"font-size:13px;color:#666;padding-bottom:8px\"\u003erecommended\u003c\/div\u003e\u003c\/div\u003e\u003cdiv class=\"fc-result-note\"\u003e'+note+'\u003c\/div\u003e\u003cdiv class=\"fc-pills\"\u003e'+pills+'\u003c\/div\u003e';\n        fcRenderChart(best);\n      };\n\n      function fcRenderChart(activeIdx){\n        document.getElementById('fc-tbody').innerHTML=SIZES.map(function(s,i){\n          var cls=i===activeIdx?' class=\"fc-hl\"':'';\n          return'\u003ctr'+cls+'\u003e\u003ctd\u003e'+s.name+'\u003c\/td\u003e\u003ctd\u003e'+fromCm(s.neck[0])+' – '+fromCm(s.neck[1])+'\u003c\/td\u003e\u003ctd\u003e'+fromCm(s.chest[0])+' – '+fromCm(s.chest[1])+'\u003c\/td\u003e\u003ctd\u003e'+fromCm(s.back[0])+' – '+fromCm(s.back[1])+'\u003c\/td\u003e\u003c\/tr\u003e';\n        }).join('');\n      }\n\n      window.fcToggleChart=function(){\n        var chart=document.getElementById('fc-chart'),btn=document.getElementById('fc-chart-toggle');\n        if(chart.style.display==='none'){chart.style.display='block';btn.textContent='Hide size chart ↑';}\n        else{chart.style.display='none';btn.textContent='Show full size chart ↓';}\n      };\n\n      fcRenderChart(-1);\n    })();\n  \u003c\/script\u003e\n\u003c\/div\u003e\n\u003cp\u003eYour Frenchie loves summer — now they can hit the water safely with the ultimate swim vest built just for them. 🌊🐾\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e🛟 \u003cstrong\u003eUpgraded Life Jacket\u003c\/strong\u003e: Reliable buoyancy keeps your Frenchie safely afloat in pools, lakes and open water\u003c\/li\u003e\n\u003cli\u003e😌 \u003cstrong\u003eChin Rest Support\u003c\/strong\u003e: Built-in chin rest keeps your Frenchie's head above water — extra safety for flat-faced breeds\u003c\/li\u003e\n\u003cli\u003e💪 \u003cstrong\u003eDurable Materials\u003c\/strong\u003e: Polyester, Nylon and PVC pearl cotton construction — tough, waterproof and long lasting\u003c\/li\u003e\n\u003cli\u003e🎽 \u003cstrong\u003eSwimsuit Style Fit\u003c\/strong\u003e: Snug, comfortable design that stays secure and never restricts your Frenchie's movement\u003c\/li\u003e\n\u003cli\u003e🟡 \u003cstrong\u003eBright Yellow Color\u003c\/strong\u003e: High-visibility yellow makes your Frenchie easy to spot in the water at all times\u003c\/li\u003e\n\u003cli\u003e🏊 \u003cstrong\u003eCarry Handle\u003c\/strong\u003e: Built-in top handle lets you lift and rescue your Frenchie from the water instantly\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0722\/2539\/0753\/files\/ChatGPT_Image_8_mai_2026_21_18_15.png?v=1778271523\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Frenchie Hub","offers":[{"title":"S","offer_id":46414091616417,"sku":"D4C4AB9554BD4F22B159D21BA6EF6D74","price":29.99,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":46414091649185,"sku":"D39CD5976AAF404C9D6E808B318999DC","price":29.99,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":46414091681953,"sku":"72DC03A1691D4410A4791D6BC99D34A8","price":29.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/2539\/0753\/files\/Gemini_Generated_Image_abmlbzabmlbzabml_4.jpg?v=1778271185"},{"product_id":"pet-glasses-windproof-and-uv-resistant-sunglasses","title":"French Bulldog Sunglasses – Windproof UV Protection Pet Glasses","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003eYour Frenchie is already iconic — now give them the sunglasses to match. 😎🐾\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e☀️ \u003cstrong\u003eUV Protection\u003c\/strong\u003e: Shields your Frenchie's eyes from harmful UV rays on sunny outdoor adventures\u003c\/li\u003e\n\u003cli\u003e💨 \u003cstrong\u003eWindproof Design\u003c\/strong\u003e: Keeps dust, wind and debris out — perfect for car rides, hikes and beach days\u003c\/li\u003e\n\u003cli\u003e🔬 \u003cstrong\u003eDurable PC Material\u003c\/strong\u003e: Lightweight yet strong polycarbonate lenses built to handle an active Frenchie lifestyle\u003c\/li\u003e\n\u003cli\u003e🎨 \u003cstrong\u003e15 Color Combinations\u003c\/strong\u003e: Black, White, Pink and Blue frames with multiple lens options — endless style choices\u003c\/li\u003e\n\u003cli\u003e😌 \u003cstrong\u003eComfortable Fit\u003c\/strong\u003e: Designed to sit securely on your Frenchie's face without causing discomfort or slipping\u003c\/li\u003e\n\u003cli\u003e📸 \u003cstrong\u003eUltimate Photo Prop\u003c\/strong\u003e: The most head-turning accessory for Instagram-worthy Frenchie content every single time\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0722\/2539\/0753\/files\/E03848732878C1817D3E54E078D9D209.jpg?v=1778360556\"\u003e\u003c\/p\u003e","brand":"Frenchie Hub","offers":[{"title":"Black Frame Silver Pieces","offer_id":46419012911265,"sku":"326A435619454D049AC2527B8D8DEE1D","price":21.99,"currency_code":"USD","in_stock":true},{"title":"Black Frame Transparent","offer_id":46419012944033,"sku":"92D325DF39E94AC7B89E95CB7E8FE7CD","price":21.99,"currency_code":"USD","in_stock":true},{"title":"Black frame gray lens","offer_id":46419012976801,"sku":"B401AEB22B3945FA89FBB4AA597F4DF4","price":21.99,"currency_code":"USD","in_stock":true},{"title":"Black Frame Red Lens","offer_id":46419013009569,"sku":"DA91C1FF54EE4657AB56E25F9CEA6D51","price":21.99,"currency_code":"USD","in_stock":true},{"title":"Black Frame Blue Panel","offer_id":46419013042337,"sku":"D23D20B1030C481AA98C18255AD48BFD","price":21.99,"currency_code":"USD","in_stock":true},{"title":"White frame red piece","offer_id":46419013075105,"sku":"F062367387754A36BC2038A9B38BE0F1","price":21.99,"currency_code":"USD","in_stock":true},{"title":"White frame transparent","offer_id":46419013107873,"sku":"B2C052DA219E4DEF98088308E2BE83B4","price":21.99,"currency_code":"USD","in_stock":true},{"title":"White frame silver piece","offer_id":46419013140641,"sku":"85AA63EFF4794D5CBED946B21BA53FBB","price":21.99,"currency_code":"USD","in_stock":true},{"title":"Pink frame red lens","offer_id":46419013173409,"sku":"610DA35570F44C3697D3465551A306D9","price":21.99,"currency_code":"USD","in_stock":true},{"title":"Pink Frame Transparent","offer_id":46419013206177,"sku":"ED93002D557A4994B1765226496B91A6","price":21.99,"currency_code":"USD","in_stock":true},{"title":"Pink framed silver sheet","offer_id":46419013238945,"sku":"9EB998CA813F4989A4D184616E77946B","price":21.99,"currency_code":"USD","in_stock":true},{"title":"Blue frame red piece","offer_id":46419013271713,"sku":"592D43ECCB0044F884CFF4ED558EB521","price":21.99,"currency_code":"USD","in_stock":true},{"title":"Blue frame blue piece","offer_id":46419013304481,"sku":"07396F7E49D5483A9D5AB7A97A2DDBA4","price":21.99,"currency_code":"USD","in_stock":true},{"title":"Blue frame transparent","offer_id":46419013337249,"sku":"5031EF544BEE46F09AEA091D36F4A62C","price":21.99,"currency_code":"USD","in_stock":true},{"title":"Blue framed silver sheet","offer_id":46419013370017,"sku":"796D5DDBA90C4CDB8D2D8604C446EDB9","price":21.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/2539\/0753\/files\/Gemini_Generated_Image_4lt7er4lt7er4lt7_1.jpg?v=1778358976"},{"product_id":"pet-helmet","title":"French Bulldog Motorcycle Helmet – Stylish Outdoor Pet Headwear","description":"\u003cp\u003eYour Frenchie was born to ride — strap on this mini motorcycle helmet and let them live their best biker life. 🏍️🐾\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"\u003e\u003cstrong\u003eProduct Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e🏍️ \u003cstrong\u003eBiker Style Helmet\u003c\/strong\u003e: Cool motorcycle-inspired design that makes your Frenchie the most iconic pup on the street\u003c\/li\u003e\n\u003cli\u003e🛡️ \u003cstrong\u003eMulti-Directional Protection\u003c\/strong\u003e: Covers your Frenchie's head from all angles during outdoor rides and adventures\u003c\/li\u003e\n\u003cli\u003e🌬️ \u003cstrong\u003eBreathable \u0026amp; Comfortable\u003c\/strong\u003e: Soft yarn material keeps your Frenchie cool and comfy even during long wear\u003c\/li\u003e\n\u003cli\u003e👂 \u003cstrong\u003eEar-Free Design\u003c\/strong\u003e: Open ear construction so your Frenchie stays aware of their surroundings at all times\u003c\/li\u003e\n\u003cli\u003e🎨 \u003cstrong\u003e2 Colors \u0026amp; 2 Sizes\u003c\/strong\u003e: Available in Black and Pink — Small and Large — for the perfect fit and look\u003c\/li\u003e\n\u003cli\u003e📸 \u003cstrong\u003eUltimate Statement Piece\u003c\/strong\u003e: The most head-turning photo prop your Frenchie will ever wear — pure internet gold\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0722\/2539\/0753\/files\/8179571106DB7510564CBA37D9DDC87F_1.jpg?v=1778535120\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Frenchie Hub","offers":[{"title":"Black Small","offer_id":46423914938529,"sku":"A8056041ACCB47C39EC1456D1EB6A513","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Black Large","offer_id":46423914971297,"sku":"64E42AAD20FF499DA8215D6E7DA9AA64","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Pink Small","offer_id":46423915004065,"sku":"FE0BD50263414E109E6E964E1F41F86D","price":17.99,"currency_code":"USD","in_stock":true},{"title":"Pink Large","offer_id":46423915036833,"sku":"4FDFFB4D505842329108D760BA892BD5","price":17.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/2539\/0753\/files\/Gemini_Generated_Image_7shv6y7shv6y7shv.jpg?v=1778534399"},{"product_id":"life-jacket","title":"French Bulldog Life Jacket – High Buoyancy Safety Swim Vest","description":"\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"auto\"\u003eYour Frenchie is ready to make a splash — this adorable tail-design life jacket keeps them safe and stylish in the water. 🌊🐾\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"auto\"\u003e\u003cstrong\u003eProduct Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e🦺 \u003cstrong\u003eHigh Buoyancy Flotation\u003c\/strong\u003e: Keeps your Frenchie safely afloat in pools, surf and open water with ease\u003c\/li\u003e\n\u003cli\u003e😌 \u003cstrong\u003eChin Rest Support\u003c\/strong\u003e: Built-in chin rest keeps your Frenchie's head above water — essential for flat-faced breeds\u003c\/li\u003e\n\u003cli\u003e🐾 \u003cstrong\u003eCute Tail Design\u003c\/strong\u003e: Adorable built-in tail detail that makes your Frenchie the most iconic pup at the beach\u003c\/li\u003e\n\u003cli\u003e🖐️ \u003cstrong\u003eTop Grab Handle\u003c\/strong\u003e: Sturdy rescue handle lets you lift your Frenchie out of the water instantly and safely\u003c\/li\u003e\n\u003cli\u003e🔗 \u003cstrong\u003eLeash Ring Attachment\u003c\/strong\u003e: Built-in leash ring keeps your Frenchie close and secure during water adventures\u003c\/li\u003e\n\u003cli\u003e🔧 \u003cstrong\u003eFully Adjustable Fit\u003c\/strong\u003e: Customizable straps ensure a snug, secure fit on your Frenchie's unique body shape\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0722\/2539\/0753\/files\/SIZE_5.png?v=1784402906\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Frenchie Hub","offers":[{"title":"Orange \/ XS","offer_id":46714583351457,"sku":"AA7EFD7D06A541208BE4EB7DE863C401","price":29.22,"currency_code":"USD","in_stock":true},{"title":"Orange \/ S","offer_id":46714583384225,"sku":"158025E122F74BCC94C6095799C5A326","price":29.22,"currency_code":"USD","in_stock":true},{"title":"Orange \/ M","offer_id":46714583416993,"sku":"F5593BD4F5124A0FA710B4318E58493D","price":29.22,"currency_code":"USD","in_stock":true},{"title":"Orange \/ L","offer_id":46714583449761,"sku":"8D568C90244E4E94BF0A427802B39C0B","price":29.22,"currency_code":"USD","in_stock":true},{"title":"Orange \/ XL","offer_id":46714583482529,"sku":"042485D6E83C4A57A5BCC6CCAC74C89C","price":29.22,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 2XL","offer_id":46714583515297,"sku":"B00C4E9DAF6149C08CFD61E388DF393D","price":29.22,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XS","offer_id":46714583154849,"sku":"5E27C3722BE4443DB8DA7A28480C9568","price":29.22,"currency_code":"USD","in_stock":true},{"title":"Blue \/ S","offer_id":46714583187617,"sku":"35D2CD4447E54CF7A36714FF1F51611F","price":29.22,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":46714583220385,"sku":"D514346AB3314884AAE825E292BCE128","price":29.22,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":46714583253153,"sku":"6A97E81C54424EB789584492D23D0886","price":29.22,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":46714583285921,"sku":"72FE712527584775984F07FC23E4337D","price":29.22,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2XL","offer_id":46714583318689,"sku":"A32C4C95BD5E441AA11386DE7A0FFB94","price":29.22,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/2539\/0753\/files\/1_3.png?v=1784402548"},{"product_id":"anti-bite-anti-random-eating-mask","title":"French Bulldog Muzzle – Stop Random Eating \u0026 Safe Walk Mask","description":"\u003cp\u003eNo more sneaky sidewalk snacking — this muzzle keeps your Frenchie's mouth in check on every single walk. 🚫🐾\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"auto\"\u003e\u003cstrong\u003eProduct Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e🚫 \u003cstrong\u003eAnti-Random Eating\u003c\/strong\u003e: Stops your Frenchie from grabbing harmful food, trash or objects off the ground instantly\u003c\/li\u003e\n\u003cli\u003e🛡️ \u003cstrong\u003eSafe Walk Guarantee\u003c\/strong\u003e: Walk with total peace of mind knowing your Frenchie can't eat anything dangerous outside\u003c\/li\u003e\n\u003cli\u003e🧵 \u003cstrong\u003eDurable Nylon Material\u003c\/strong\u003e: Lightweight yet strong nylon built to handle even the most determined Frenchie snacker\u003c\/li\u003e\n\u003cli\u003e😌 \u003cstrong\u003eFlat-Face Friendly Fit\u003c\/strong\u003e: Specially designed for the short Frenchie snout — comfortable and never restrictive\u003c\/li\u003e\n\u003cli\u003e🎨 \u003cstrong\u003e2 Colors\u003c\/strong\u003e: Available in Blue and Pink — simple and clean options for every Frenchie personality\u003c\/li\u003e\n\u003cli\u003e📏 \u003cstrong\u003e3 Sizes\u003c\/strong\u003e: S, M and L — easy to find the perfect fit for your Frenchie's unique face shape\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0722\/2539\/0753\/files\/size_size.png?v=1784643330\" alt=\"\"\u003e\u003c\/p\u003e","brand":"Frenchie Hub","offers":[{"title":"Blue \/ S","offer_id":46731448090785,"sku":"2BF8E0D4819341A4BE54DE8C25FE60FA","price":18.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":46731448123553,"sku":"1F795A3616FA4863835C4AD0F7247F08","price":18.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":46731448156321,"sku":"3BDD254752B44AA29A2319337CE91558","price":18.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ M","offer_id":46731448189089,"sku":"82BF2A4C7DB14D4DA1627279ED995233","price":18.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ L","offer_id":46731448221857,"sku":"B34B7B9155974940959B9E20225B8B7F","price":18.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/2539\/0753\/files\/S.png?v=1784642636"},{"product_id":"shoes","title":"French Bulldog Waterproof Boots – Reflective Anti-Slip Sport Shoes","description":"\u003cp\u003eYour Frenchie's paws deserve the best protection — these waterproof sport boots keep them safe, dry and stylish on every outdoor adventure. 👟🐾\u003c\/p\u003e\n\u003cp class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"\u003e\u003cstrong\u003eProduct Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e💧 \u003cstrong\u003e100% Waterproof\u003c\/strong\u003e: Keeps your Frenchie's paws completely dry in rain, puddles and wet terrain\u003c\/li\u003e\n\u003cli\u003e🛑 \u003cstrong\u003eAnti-Slip Sole\u003c\/strong\u003e: TPE non-slip bottom provides strong grip on any surface — no sliding, no slipping\u003c\/li\u003e\n\u003cli\u003e🌟 \u003cstrong\u003eReflective Strips\u003c\/strong\u003e: High-visibility strips keep your Frenchie safe and seen during night walks\u003c\/li\u003e\n\u003cli\u003e🔥 \u003cstrong\u003eWarm \u0026amp; Wear-Resistant\u003c\/strong\u003e: Multi-layer material protects paws from cold ground, rough surfaces and wear\u003c\/li\u003e\n\u003cli\u003e👟 \u003cstrong\u003eSecure Binding Design\u003c\/strong\u003e: Full binding closure keeps boots firmly on your Frenchie's paws during active movement\u003c\/li\u003e\n\u003cli\u003e🏃 \u003cstrong\u003eSport Casual Style\u003c\/strong\u003e: Sleek athletic design that looks cool and performs even better on every outdoor adventure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0722\/2539\/0753\/files\/ChatGPT_Image_3_aout_2026_21_11_28.png?v=1785787967\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e    \u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Frenchie Hub","offers":[{"title":"XS","offer_id":46811003584673,"sku":"2A6B25B5B95B411087A5BE9D9C9893D5","price":35.99,"currency_code":"USD","in_stock":true},{"title":"S","offer_id":46811003617441,"sku":"B0888A8A66AF4BCD8A90E20EF8026876","price":35.99,"currency_code":"USD","in_stock":true},{"title":"M","offer_id":46811003650209,"sku":"1AB9B4A1250D4923B21787A41D7AE188","price":35.99,"currency_code":"USD","in_stock":true},{"title":"L","offer_id":46811003682977,"sku":"DB2D23118C924D84BA9230D0975445F3","price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/2539\/0753\/files\/hhh.jpg?v=1785787716"},{"product_id":"new-shoes","title":"French Bulldog Anti-Slip Winter Boots – Warm Waterproof 4-Pack","description":"\u003cp dir=\"ltr\"\u003eKeep your Frenchie's paws warm, dry, and slip-free all winter long with this cozy 4-piece boot set. 🥹\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eProduct Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul dir=\"ltr\"\u003e\n\u003cli\u003e❄️ \u003cstrong\u003eAnti-Slip Soles\u003c\/strong\u003e: Grippy bottoms keep your French Bulldog steady on rain, snow, and ice\u003c\/li\u003e\n\u003cli\u003e🧣 \u003cstrong\u003eThick Warm Lining\u003c\/strong\u003e: Cotton blend interior keeps paws toasty during chilly walks\u003c\/li\u003e\n\u003cli\u003e💧 \u003cstrong\u003eWaterproof Cloth Shell\u003c\/strong\u003e: Blocks out rain and snow to keep little Frenchie paws dry\u003c\/li\u003e\n\u003cli\u003e🎨 \u003cstrong\u003e3 Colors\u003c\/strong\u003e: Choose from Black, Orange, or Rose Red to match your pup's style\u003c\/li\u003e\n\u003cli\u003e📏 \u003cstrong\u003e5 Sizes Available\u003c\/strong\u003e: From 4.2×3.2cm to 6.5×5.5cm — a snug fit for every Frenchie paw\u003c\/li\u003e\n\u003cli\u003e🐾 \u003cstrong\u003eSet of 4 Booties\u003c\/strong\u003e: Complete coverage for all four paws in one pack\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e \u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Frenchie Hub","offers":[{"title":"Black \/ 1","offer_id":46922955292833,"sku":"158828BB4A604AB5AFD336CF176ABF16","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2","offer_id":46922955325601,"sku":"99EBFAE5C8074CC4BF50EEF2BAB02A2D","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3","offer_id":46922955358369,"sku":"205E9CF05A5E48F1A1C88E784AA9F7F4","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4","offer_id":46922955391137,"sku":"40758360EF894503BBF9F35FA5465AC0","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ 5","offer_id":46922955423905,"sku":"79DF42154FFA41BBBBB826BEF93CCE7B","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Rose red \/ 1","offer_id":46922955456673,"sku":"FCA720E23270405784C103EF36C97875","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Rose red \/ 2","offer_id":46922955489441,"sku":"91D7C1B3F17D42F8AF49D95121DA44E1","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Rose red \/ 3","offer_id":46922955522209,"sku":"5944B5BD29304DE3BB9A35DE05C88D3D","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Rose red \/ 4","offer_id":46922955554977,"sku":"428CDE2D23344313B0F8BA13562CFCDE","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Rose red \/ 5","offer_id":46922955587745,"sku":"5895F8EF0A6E434FBF595436A9A16867","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 1","offer_id":46922955620513,"sku":"E489C1BCACCE407B89A4317708C44340","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 2","offer_id":46922955653281,"sku":"2D3508F719ED448DBEA1639E9C4E0597","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 3","offer_id":46922955686049,"sku":"758B243D5B2B48E892EBD1CC853C6932","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 4","offer_id":46922955718817,"sku":"C63358787A574913967B6CA32D334913","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Orange \/ 5","offer_id":46922955751585,"sku":"9C499280D48F438296E3F13A36C3EEAF","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 1","offer_id":46922955784353,"sku":"091547F1371740BA8ECDAB55A7E08873","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 2","offer_id":46922955817121,"sku":"A747A6777C3540B68873D640CC11B1C5","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 3","offer_id":46922955849889,"sku":"869EE81EEFC5417BA080B2D3E96F5465","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 4","offer_id":46922955882657,"sku":"4D6D7C762A97453CAD268FD999851D31","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Red \/ 5","offer_id":46922955915425,"sku":"A1B336627F974F4BBC1A6BD0DA12FAA1","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 1","offer_id":46922955948193,"sku":"15FA54035F6D479F8EB44DF75C458EA2","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 2","offer_id":46922955980961,"sku":"7328D43656AB422C98BE9B19891EF067","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 3","offer_id":46922956013729,"sku":"05ADEF988A364BDCA47F0F18921A2B2F","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 4","offer_id":46922956046497,"sku":"5FBED9E9572E43368AC7D3A2220919BB","price":16.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ 5","offer_id":46922956079265,"sku":"D0B81C68500848269FB4588D48780820","price":16.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/2539\/0753\/files\/boots.jpg?v=1787659609"},{"product_id":"short-snout-muzzle","title":"French Bulldog Short Snout Muzzle – Anti-Bark \u0026 Anti-Chew Mask","description":"\u003cp dir=\"ltr\"\u003eMade for the flat-faced Frenchie — this breathable short snout muzzle keeps barking and chewing under control without the stress. 🐾🛡️\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003e\u003cstrong\u003eProduct Features:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul dir=\"ltr\"\u003e\n\u003cli\u003e🐶 \u003cstrong\u003eShort Snout Design\u003c\/strong\u003e: Specially shaped for the flat face of French Bulldogs, so it fits securely without pressure\u003c\/li\u003e\n\u003cli\u003e🔇 \u003cstrong\u003eAnti-Barking Control\u003c\/strong\u003e: Helps reduce excessive barking for calmer walks, visits and vet trips with your Frenchie\u003c\/li\u003e\n\u003cli\u003e🦷 \u003cstrong\u003eAnti-Chewing Protection\u003c\/strong\u003e: Stops your Frenchie from chewing furniture, shoes or picking up harmful items outside\u003c\/li\u003e\n\u003cli\u003e🌬️ \u003cstrong\u003eBreathable Build\u003c\/strong\u003e: Ventilated design keeps air flowing, which matters for flat-faced Frenchies who overheat easily\u003c\/li\u003e\n\u003cli\u003e🎨 \u003cstrong\u003e2 Colors\u003c\/strong\u003e: Available in Black and Green, two clean options to suit every Frenchie\u003c\/li\u003e\n\u003cli\u003e📏 \u003cstrong\u003e4 Sizes\u003c\/strong\u003e: S, M, L and XL for a snug, comfortable fit on French Bulldogs of every size\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp style=\"font-size: 16px; font-weight: bold;\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/shopifyfile.oss-accelerate.aliyuncs.com\/attached\/pingtai\/202604\/683868D29B02E31006A7D43E7B03276B.jpg\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/shopifyfile.oss-accelerate.aliyuncs.com\/attached\/image\/202604\/3729AE9876698C1CB462DFCCF079C49A.png\" title=\"3729AE9876698C1CB462DFCCF079C49A.png\" alt=\"image.png\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/shopifyfile.oss-accelerate.aliyuncs.com\/attached\/pingtai\/202604\/A10CA4A50D2109A94DA9E1FDA8463B3D.jpg\"\u003e \u003cimg src=\"https:\/\/shopifyfile.oss-accelerate.aliyuncs.com\/attached\/pingtai\/202604\/2DC582C1F875BEF16CDDE67F63808EC8.jpg\"\u003e \u003cimg src=\"https:\/\/shopifyfile.oss-accelerate.aliyuncs.com\/attached\/pingtai\/202604\/2A2C16B9BBC276C13449C5F8CE631298.jpg\"\u003e \u003cimg src=\"https:\/\/shopifyfile.oss-accelerate.aliyuncs.com\/attached\/pingtai\/202604\/0577D9FDAAD77EEFD97A660F3E2DDE81.jpg\"\u003e \u003cimg src=\"https:\/\/shopifyfile.oss-accelerate.aliyuncs.com\/attached\/pingtai\/202604\/C59AE99FE3ADA654F09687D5FC337146.jpg\"\u003e\u003c\/p\u003e","brand":"Frenchie Hub","offers":[{"title":"Black \/ S","offer_id":48487108378785,"sku":"1FFCE2FF5E714117B904611B43A28673","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":48487108411553,"sku":"E8C7CE53ECCA4C73A9C040752F097E86","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":48487108444321,"sku":"849C9BC67A114D43AAE29DB7F1CFD27A","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":48487108477089,"sku":"035ECB123E214A669736029DA696DA32","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ S","offer_id":48487108509857,"sku":"DF863EB01A344B5D88A2B804AB79F39C","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ M","offer_id":48487108542625,"sku":"40021E8BD878498A939C1C5E3DF1EF5E","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ L","offer_id":48487108575393,"sku":"C152ACB3224743DEB76E7053C699A1D4","price":19.99,"currency_code":"USD","in_stock":true},{"title":"Green \/ XL","offer_id":48487108608161,"sku":"9E9AE7BC91FA4ACE83D9C844BB4EC229","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/2539\/0753\/files\/muzz.jpg?v=1793472211"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0722\/2539\/0753\/collections\/Gemini_Generated_Image_7shv6y7shv6y7shv.jpg?v=1793477922","url":"https:\/\/frenchiehub.shop\/collections\/french-bulldog-boots-life-jackets-safety-gear.oembed","provider":"Frenchie Hub","version":"1.0","type":"link"}