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
$13.66/ea $0.00
LG (10-14 lbs.) / Aqua51-413 AQLG
LG (10-14 lbs.) / Aqua51-413 AQLG
$13.66/ea
$0.00
$13.66/ea $0.00
LG (10-14 lbs.) / Light Pink51-413 LPKLG
LG (10-14 lbs.) / Light Pink51-413 LPKLG
$13.66/ea
$0.00
$13.66/ea $0.00
LG (10-14 lbs.) / Bright Pink51-413 BPKLG
LG (10-14 lbs.) / Bright Pink51-413 BPKLG
$13.66/ea
$0.00
$13.66/ea $0.00
LG (10-14 lbs.) / Purple51-413 PRLG
LG (10-14 lbs.) / Purple51-413 PRLG
$13.66/ea
$0.00
$13.66/ea $0.00
LG (10-14 lbs.) / Baby Blue51-413 BBLLG
LG (10-14 lbs.) / Baby Blue51-413 BBLLG
$13.66/ea
$0.00
$13.66/ea $0.00
LG (10-14 lbs.) / Brown51-413 BRLG
LG (10-14 lbs.) / Brown51-413 BRLG
$13.66/ea
$0.00
$13.66/ea $0.00
LG (10-14 lbs.) / Gray51-413 GYLG
LG (10-14 lbs.) / Gray51-413 GYLG
$13.66/ea
$0.00
$13.66/ea $0.00
LG (10-14 lbs.) / White51-413 WTLG
LG (10-14 lbs.) / White51-413 WTLG
$13.66/ea
$0.00
$13.66/ea $0.00
LG (10-14 lbs.) / Black51-413 BKLG
LG (10-14 lbs.) / Black51-413 BKLG
$13.66/ea
$0.00
$13.66/ea $0.00
XL (14-20 lbs.) / Red51-413 RDXL
XL (14-20 lbs.) / Red51-413 RDXL
$13.66/ea
$0.00
$13.66/ea $0.00
XL (14-20 lbs.) / Orange51-413 ORXL
XL (14-20 lbs.) / Orange51-413 ORXL
$13.66/ea
$0.00
$13.66/ea $0.00
XL (14-20 lbs.) / Yellow51-413 YWXL
XL (14-20 lbs.) / Yellow51-413 YWXL
$13.66/ea
$0.00
$13.66/ea $0.00
XL (14-20 lbs.) / Green51-413 GRXL
XL (14-20 lbs.) / Green51-413 GRXL
$13.66/ea
$0.00
$13.66/ea $0.00
XL (14-20 lbs.) / Blue51-413 BLXL
XL (14-20 lbs.) / Blue51-413 BLXL
$13.66/ea
$0.00
$13.66/ea $0.00
XL (14-20 lbs.) / Aqua51-413 AQXL
XL (14-20 lbs.) / Aqua51-413 AQXL
$13.66/ea
$0.00
$13.66/ea $0.00
XL (14-20 lbs.) / Light Pink51-413 LPKXL
XL (14-20 lbs.) / Light Pink51-413 LPKXL
$13.66/ea
$0.00
$13.66/ea $0.00
XL (14-20 lbs.) / Bright Pink51-413 BPKXL
XL (14-20 lbs.) / Bright Pink51-413 BPKXL
$13.66/ea
$0.00
$13.66/ea $0.00
XL (14-20 lbs.) / Purple51-413 PRXL
XL (14-20 lbs.) / Purple51-413 PRXL
$13.66/ea
$0.00
$13.66/ea $0.00
XL (14-20 lbs.) / Baby Blue51-413 BBLXL
XL (14-20 lbs.) / Baby Blue51-413 BBLXL
$13.66/ea
$0.00
$13.66/ea $0.00
XL (14-20 lbs.) / Brown51-413 BRXL
XL (14-20 lbs.) / Brown51-413 BRXL
$13.66/ea
$0.00
$13.66/ea $0.00
XL (14-20 lbs.) / Gray51-413 GYXL
XL (14-20 lbs.) / Gray51-413 GYXL
$13.66/ea
$0.00
$13.66/ea $0.00
XL (14-20 lbs.) / White51-413 WTXL
XL (14-20 lbs.) / White51-413 WTXL
$13.66/ea
$0.00
$13.66/ea