Christmas Pet Dog & Cat Shirt Screen Printed, "Middle Elf"

Christmas Pet Dog & Cat Shirt Screen Printed, "Middle Elf"

Christmas Pet Dog & Cat Shirt Screen Printed, "Middle Elf"

All of our shirts are soft and comfy, double stitched in all the right places to ensure durability!

Please be sure to use our sizing chart, our sizing is much smaller than some brands to ensure the best fits for the smallest to largest dog breeds!

The material content is 65% cotton, 35% polyester - we find that this mix offers the best comfort and durability.

Thank you so much for your interest in our handmade, high quality dog and cat shirts, we hope you'll love them!

Scroll below for bulk ordering!

Size
Color
Regular price $13.66 USD
Sale price $13.66 USD Regular price
Sale Sold out
Shipping calculated at checkout.

We accept

Payment methods
  • Amazon
  • American Express
  • Apple Pay
  • Diners Club
  • Discover
  • Meta Pay
  • Google Pay
  • Mastercard
  • PayPal
  • Shop Pay
  • Venmo
  • Visa
View full details
Shopping cart
Variant Variant total Quantity Price Variant total
XS (0-3 lbs.) / Red51-413 RDXS
XS (0-3 lbs.) / Red51-413 RDXS
$13.66/ea
$0.00
$13.66/ea $0.00
XS (0-3 lbs.) / Orange51-413 ORXS
XS (0-3 lbs.) / Orange51-413 ORXS
$13.66/ea
$0.00
$13.66/ea $0.00
XS (0-3 lbs.) / Yellow51-413 YWXS
XS (0-3 lbs.) / Yellow51-413 YWXS
$13.66/ea
$0.00
$13.66/ea $0.00
XS (0-3 lbs.) / Green51-413 GRXS
XS (0-3 lbs.) / Green51-413 GRXS
$13.66/ea
$0.00
$13.66/ea $0.00
XS (0-3 lbs.) / Blue51-413 BLXS
XS (0-3 lbs.) / Blue51-413 BLXS
$13.66/ea
$0.00
$13.66/ea $0.00
XS (0-3 lbs.) / Aqua51-413 AQXS
XS (0-3 lbs.) / Aqua51-413 AQXS
$13.66/ea
$0.00
$13.66/ea $0.00
XS (0-3 lbs.) / Light Pink51-413 LPKXS
XS (0-3 lbs.) / Light Pink51-413 LPKXS
$13.66/ea
$0.00
$13.66/ea $0.00
XS (0-3 lbs.) / Bright Pink51-413 BPKXS
XS (0-3 lbs.) / Bright Pink51-413 BPKXS
$13.66/ea
$0.00
$13.66/ea $0.00
XS (0-3 lbs.) / Purple51-413 PRXS
XS (0-3 lbs.) / Purple51-413 PRXS
$13.66/ea
$0.00
$13.66/ea $0.00
XS (0-3 lbs.) / Baby Blue51-413 BBLXS
XS (0-3 lbs.) / Baby Blue51-413 BBLXS
$13.66/ea
$0.00
$13.66/ea $0.00
XS (0-3 lbs.) / Brown51-413 BRXS
XS (0-3 lbs.) / Brown51-413 BRXS
$13.66/ea
$0.00
$13.66/ea $0.00
XS (0-3 lbs.) / Gray51-413 GYXS
XS (0-3 lbs.) / Gray51-413 GYXS
$13.66/ea
$0.00
$13.66/ea $0.00
XS (0-3 lbs.) / White51-413 WTXS
XS (0-3 lbs.) / White51-413 WTXS
$13.66/ea
$0.00
$13.66/ea $0.00
XS (0-3 lbs.) / Black51-413 BKXS
XS (0-3 lbs.) / Black51-413 BKXS
$13.66/ea
$0.00
$13.66/ea $0.00
SM (3-6 lbs.) / Red51-413 RDSM
SM (3-6 lbs.) / Red51-413 RDSM
$13.66/ea
$0.00
$13.66/ea $0.00
SM (3-6 lbs.) / Orange51-413 ORSM
SM (3-6 lbs.) / Orange51-413 ORSM
$13.66/ea
$0.00
$13.66/ea $0.00
SM (3-6 lbs.) / Yellow51-413 YWSM
SM (3-6 lbs.) / Yellow51-413 YWSM
$13.66/ea
$0.00
$13.66/ea $0.00
SM (3-6 lbs.) / Green51-413 GRSM
SM (3-6 lbs.) / Green51-413 GRSM
$13.66/ea
$0.00
$13.66/ea $0.00
SM (3-6 lbs.) / Blue51-413 BLSM
SM (3-6 lbs.) / Blue51-413 BLSM
$13.66/ea
$0.00
$13.66/ea $0.00
SM (3-6 lbs.) / Aqua51-413 AQSM
SM (3-6 lbs.) / Aqua51-413 AQSM
$13.66/ea
$0.00
$13.66/ea $0.00
SM (3-6 lbs.) / Light Pink51-413 LPKSM
SM (3-6 lbs.) / Light Pink51-413 LPKSM
$13.66/ea
$0.00
$13.66/ea $0.00
SM (3-6 lbs.) / Bright Pink51-413 BPKSM
SM (3-6 lbs.) / Bright Pink51-413 BPKSM
$13.66/ea
$0.00
$13.66/ea $0.00
SM (3-6 lbs.) / Purple51-413 PRSM
SM (3-6 lbs.) / Purple51-413 PRSM
$13.66/ea
$0.00
$13.66/ea $0.00
SM (3-6 lbs.) / Baby Blue51-413 BBLSM
SM (3-6 lbs.) / Baby Blue51-413 BBLSM
$13.66/ea
$0.00
$13.66/ea $0.00
SM (3-6 lbs.) / Brown51-413 BRSM
SM (3-6 lbs.) / Brown51-413 BRSM
$13.66/ea
$0.00
$13.66/ea $0.00
SM (3-6 lbs.) / Gray51-413 GYSM
SM (3-6 lbs.) / Gray51-413 GYSM
$13.66/ea
$0.00
$13.66/ea $0.00
SM (3-6 lbs.) / White51-413 WTSM
SM (3-6 lbs.) / White51-413 WTSM
$13.66/ea
$0.00
$13.66/ea $0.00
SM (3-6 lbs.) / Black51-413 BKSM
SM (3-6 lbs.) / Black51-413 BKSM
$13.66/ea
$0.00
$13.66/ea $0.00
MD (6-10 lbs.) / Red51-413 RDMD
MD (6-10 lbs.) / Red51-413 RDMD
$13.66/ea
$0.00
$13.66/ea $0.00
MD (6-10 lbs.) / Orange51-413 ORMD
MD (6-10 lbs.) / Orange51-413 ORMD
$13.66/ea
$0.00
$13.66/ea $0.00
MD (6-10 lbs.) / Yellow51-413 YWMD
MD (6-10 lbs.) / Yellow51-413 YWMD
$13.66/ea
$0.00
$13.66/ea $0.00
MD (6-10 lbs.) / Green51-413 GRMD
MD (6-10 lbs.) / Green51-413 GRMD
$13.66/ea
$0.00
$13.66/ea $0.00
MD (6-10 lbs.) / Blue51-413 BLMD
MD (6-10 lbs.) / Blue51-413 BLMD
$13.66/ea
$0.00
$13.66/ea $0.00
MD (6-10 lbs.) / Aqua51-413 AQMD
MD (6-10 lbs.) / Aqua51-413 AQMD
$13.66/ea
$0.00
$13.66/ea $0.00
MD (6-10 lbs.) / Light Pink51-413 LPKMD
MD (6-10 lbs.) / Light Pink51-413 LPKMD
$13.66/ea
$0.00
$13.66/ea $0.00
MD (6-10 lbs.) / Bright Pink51-413 BPKMD
MD (6-10 lbs.) / Bright Pink51-413 BPKMD
$13.66/ea
$0.00
$13.66/ea $0.00
MD (6-10 lbs.) / Purple51-413 PRMD
MD (6-10 lbs.) / Purple51-413 PRMD
$13.66/ea
$0.00
$13.66/ea $0.00
MD (6-10 lbs.) / Baby Blue51-413 BBLMD
MD (6-10 lbs.) / Baby Blue51-413 BBLMD
$13.66/ea
$0.00
$13.66/ea $0.00
MD (6-10 lbs.) / Brown51-413 BRMD
MD (6-10 lbs.) / Brown51-413 BRMD
$13.66/ea
$0.00
$13.66/ea $0.00
MD (6-10 lbs.) / Gray51-413 GYMD
MD (6-10 lbs.) / Gray51-413 GYMD
$13.66/ea
$0.00
$13.66/ea $0.00
MD (6-10 lbs.) / White51-413 WTMD
MD (6-10 lbs.) / White51-413 WTMD
$13.66/ea
$0.00
$13.66/ea $0.00
MD (6-10 lbs.) / Black51-413 BKMD
MD (6-10 lbs.) / Black51-413 BKMD
$13.66/ea
$0.00
$13.66/ea $0.00
LG (10-14 lbs.) / Red51-413 RDLG
LG (10-14 lbs.) / Red51-413 RDLG
$13.66/ea
$0.00
$13.66/ea $0.00
LG (10-14 lbs.) / Orange51-413 ORLG
LG (10-14 lbs.) / Orange51-413 ORLG
$13.66/ea
$0.00
$13.66/ea $0.00
LG (10-14 lbs.) / Yellow51-413 YWLG
LG (10-14 lbs.) / Yellow51-413 YWLG
$13.66/ea
$0.00
$13.66/ea $0.00
LG (10-14 lbs.) / Green51-413 GRLG
LG (10-14 lbs.) / Green51-413 GRLG
$13.66/ea
$0.00
$13.66/ea $0.00
LG (10-14 lbs.) / Blue51-413 BLLG
LG (10-14 lbs.) / Blue51-413 BLLG
$13.66/ea
$0.00