{"product_id":"personalized-pet-portrait-tee-katys-cat-dog-memorial-shirt","title":"Personalized Pet Portrait Tee — \"Katy's\" Cat \u0026 Dog Memorial Shirt","description":"\u003cp\u003eThis soft, breathable cotton tee carries a warm, homey print of two beloved pets framed by delicate botanicals. It feels like an everyday keepsake — gentle against the skin, sturdy through washes, and simple enough to pair with jeans or a cozy cardigan. The image sits centered on the chest, giving a calm, personal look that reads like a small portrait hung on a living-room wall. Wear it when you want to carry a quiet reminder of home and the animals who make it lively.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% cotton solid colors; medium-weight 180 g\/m² fabric for durable, year-round comfort\u003cbr\u003e- Tubular knit construction without side seams for cleaner drape and less waste\u003cbr\u003e- Ribbed knit collar with shoulder tape to hold shape and prevent stretching\u003cbr\u003e- Dual printing techniques: DTF for sleeves and inner labels, DTG for the main chest artwork — crisp, detailed image\u003cbr\u003e- Tear-away label, OEKO-TEX® STANDARD 100 certified, and made with ethically sourced US cotton\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Non-chlorine: bleach as needed\u003cbr\u003e- Do not iron\u003cbr\u003e- Do not dryclean\u003cbr\u003e- Machine wash: cold (max 30C or 90F)\u003cbr\u003e- Tumble dry: low heat\u003c\/p\u003e\n\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\u003cth style=\"color: #000000; font-weight: 500; text-align: left; font-size: 15px; padding: 10px;\"\u003e5XL\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eWidth, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e20.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e24.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e26.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eLength, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e28.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e29.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e30.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e31.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e32.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e33.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e34.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e35.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSleeve length (from center back), in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e15.10\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e16.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e18.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e19.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e21.00\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e22.40\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e23.70\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e25.00\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003eSize tolerance, in\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003ctd style=\"padding: 10px; color: #525252; font-size: 15px; border-top: 1px solid #ededed; word-break: break-word;\"\u003e1.50\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"Katy’s Paw Prints","offers":[{"title":"Charcoal \/ S","offer_id":50212773101811,"sku":"62701333860943677139","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Natural \/ S","offer_id":50212773134579,"sku":"21747596037539026079","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ S","offer_id":50212773167347,"sku":"28450628468485602347","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ S","offer_id":50212773200115,"sku":"29856138437732702027","price":38.0,"currency_code":"USD","in_stock":true},{"title":"White \/ S","offer_id":50212773232883,"sku":"15946632162067040497","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":50212773265651,"sku":"18930102927923386648","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ S","offer_id":50212773298419,"sku":"29839654349117074133","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ M","offer_id":50212773331187,"sku":"67461709922172449716","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Natural \/ M","offer_id":50212773363955,"sku":"26076193965907496028","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ M","offer_id":50212773396723,"sku":"12288690758839425230","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ M","offer_id":50212773429491,"sku":"27750723033189894550","price":38.0,"currency_code":"USD","in_stock":true},{"title":"White \/ M","offer_id":50212773462259,"sku":"17879883872501787871","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":50212773495027,"sku":"25609976112735102164","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ M","offer_id":50212773527795,"sku":"26558459730197186555","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ L","offer_id":50212773560563,"sku":"65665029083380323038","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Natural \/ L","offer_id":50212773593331,"sku":"81906545901660547922","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ L","offer_id":50212773626099,"sku":"24859989205169942823","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ L","offer_id":50212773658867,"sku":"18703205070192262224","price":38.0,"currency_code":"USD","in_stock":true},{"title":"White \/ L","offer_id":50212773691635,"sku":"11866620947133557227","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":50212773724403,"sku":"30673022712275194396","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ L","offer_id":50212773757171,"sku":"29993678487467247783","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ XL","offer_id":50212773789939,"sku":"19638403065716130122","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Natural \/ XL","offer_id":50212773822707,"sku":"30542500344195423617","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Sand \/ XL","offer_id":50212773855475,"sku":"93483579375796939981","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ XL","offer_id":50212773888243,"sku":"17919409684890382524","price":38.0,"currency_code":"USD","in_stock":true},{"title":"White \/ XL","offer_id":50212773921011,"sku":"10316195420129218725","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":50212773953779,"sku":"17390607016319966225","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ XL","offer_id":50212773986547,"sku":"32844761174837314060","price":38.0,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ 2XL","offer_id":50212774019315,"sku":"16862149521554419215","price":45.8,"currency_code":"USD","in_stock":true},{"title":"Sand \/ 2XL","offer_id":50212774052083,"sku":"31063205249740444233","price":45.8,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 2XL","offer_id":50212774084851,"sku":"14909216529213840356","price":45.8,"currency_code":"USD","in_stock":true},{"title":"White \/ 2XL","offer_id":50212774117619,"sku":"47624591894514802167","price":45.8,"currency_code":"USD","in_stock":true},{"title":"Black \/ 2XL","offer_id":50212774150387,"sku":"31065120885756756418","price":45.8,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 2XL","offer_id":50212774183155,"sku":"48134460284899494945","price":45.8,"currency_code":"USD","in_stock":true},{"title":"Charcoal \/ 3XL","offer_id":50212774215923,"sku":"70360369945041760097","price":50.28,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 3XL","offer_id":50212774248691,"sku":"14440445530045207568","price":50.28,"currency_code":"USD","in_stock":true},{"title":"White \/ 3XL","offer_id":50212774281459,"sku":"33556668228914634846","price":50.28,"currency_code":"USD","in_stock":true},{"title":"Black \/ 3XL","offer_id":50212774314227,"sku":"26426131073985504333","price":50.28,"currency_code":"USD","in_stock":true},{"title":"Military Green \/ 3XL","offer_id":50212774346995,"sku":"12491949927518249460","price":50.28,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 4XL","offer_id":50212774379763,"sku":"28952518680105362360","price":52.76,"currency_code":"USD","in_stock":true},{"title":"White \/ 4XL","offer_id":50212774412531,"sku":"45773270020722388257","price":52.76,"currency_code":"USD","in_stock":true},{"title":"Black \/ 4XL","offer_id":50212774445299,"sku":"28616822293283312702","price":52.76,"currency_code":"USD","in_stock":true},{"title":"Sport Grey \/ 5XL","offer_id":50212774478067,"sku":"96978317431425197807","price":52.68,"currency_code":"USD","in_stock":true},{"title":"White \/ 5XL","offer_id":50212774510835,"sku":"24598949745251076291","price":52.68,"currency_code":"USD","in_stock":true},{"title":"Black \/ 5XL","offer_id":50212774543603,"sku":"31215030076977862878","price":52.68,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0830\/4620\/3635\/files\/14114667112999450241_2048.jpg?v=1785883860","url":"https:\/\/katyspawprints.com\/products\/personalized-pet-portrait-tee-katys-cat-dog-memorial-shirt","provider":"Katy's Paw Prints","version":"1.0","type":"link"}