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 $0.00
XL (14-20 lbs.) / Black51-413 BKXL
XL (14-20 lbs.) / Black51-413 BKXL
$13.66/ea
$0.00
$13.66/ea $0.00
2XL (20-25 lbs.) / Red51-413 RDXXL
2XL (20-25 lbs.) / Red51-413 RDXXL
$13.66/ea
$0.00
$13.66/ea $0.00
2XL (20-25 lbs.) / Orange51-413 ORXXL
2XL (20-25 lbs.) / Orange51-413 ORXXL
$13.66/ea
$0.00
$13.66/ea $0.00
2XL (20-25 lbs.) / Yellow51-413 YWXXL
2XL (20-25 lbs.) / Yellow51-413 YWXXL
$13.66/ea
$0.00
$13.66/ea $0.00
2XL (20-25 lbs.) / Green51-413 GRXXL
2XL (20-25 lbs.) / Green51-413 GRXXL
$13.66/ea
$0.00
$13.66/ea $0.00
2XL (20-25 lbs.) / Blue51-413 BLXXL
2XL (20-25 lbs.) / Blue51-413 BLXXL
$13.66/ea
$0.00
$13.66/ea $0.00
2XL (20-25 lbs.) / Aqua51-413 AQXXL
2XL (20-25 lbs.) / Aqua51-413 AQXXL
$13.66/ea
$0.00
$13.66/ea $0.00
2XL (20-25 lbs.) / Light Pink51-413 LPKXXL
2XL (20-25 lbs.) / Light Pink51-413 LPKXXL
$13.66/ea
$0.00
$13.66/ea $0.00
2XL (20-25 lbs.) / Bright Pink51-413 BPKXXL
2XL (20-25 lbs.) / Bright Pink51-413 BPKXXL
$13.66/ea
$0.00
$13.66/ea $0.00
2XL (20-25 lbs.) / Purple51-413 PRXXL
2XL (20-25 lbs.) / Purple51-413 PRXXL
$13.66/ea
$0.00
$13.66/ea $0.00
2XL (20-25 lbs.) / Baby Blue51-413 BBLXXL
2XL (20-25 lbs.) / Baby Blue51-413 BBLXXL
$13.66/ea
$0.00
$13.66/ea $0.00
2XL (20-25 lbs.) / Brown51-413 BRXXL
2XL (20-25 lbs.) / Brown51-413 BRXXL
$13.66/ea
$0.00
$13.66/ea $0.00
2XL (20-25 lbs.) / Gray51-413 GYXXL
2XL (20-25 lbs.) / Gray51-413 GYXXL
$13.66/ea
$0.00
$13.66/ea $0.00
2XL (20-25 lbs.) / White51-413 WTXXL
2XL (20-25 lbs.) / White51-413 WTXXL
$13.66/ea
$0.00
$13.66/ea $0.00
2XL (20-25 lbs.) / Black51-413 BKXXL
2XL (20-25 lbs.) / Black51-413 BKXXL
$13.66/ea
$0.00
$13.66/ea $0.00
3XL (25-35 lbs.) / Red51-413 RDXXXL
3XL (25-35 lbs.) / Red51-413 RDXXXL
$13.66/ea
$0.00
$13.66/ea $0.00
3XL (25-35 lbs.) / Orange51-413 ORXXXL
3XL (25-35 lbs.) / Orange51-413 ORXXXL
$13.66/ea
$0.00
$13.66/ea $0.00
3XL (25-35 lbs.) / Yellow51-413 YWXXXL
3XL (25-35 lbs.) / Yellow51-413 YWXXXL
$13.66/ea
$0.00
$13.66/ea $0.00
3XL (25-35 lbs.) / Green51-413 GRXXXL
3XL (25-35 lbs.) / Green51-413 GRXXXL
$13.66/ea
$0.00
$13.66/ea $0.00
3XL (25-35 lbs.) / Blue51-413 BLXXXL
3XL (25-35 lbs.) / Blue51-413 BLXXXL
$13.66/ea
$0.00
$13.66/ea $0.00
3XL (25-35 lbs.) / Aqua51-413 AQXXXL
3XL (25-35 lbs.) / Aqua51-413 AQXXXL
$13.66/ea
$0.00
$13.66/ea $0.00
3XL (25-35 lbs.) / Light Pink51-413 LPKXXXL
3XL (25-35 lbs.) / Light Pink51-413 LPKXXXL
$13.66/ea
$0.00
$13.66/ea $0.00
3XL (25-35 lbs.) / Bright Pink51-413 BPKXXXL
3XL (25-35 lbs.) / Bright Pink51-413 BPKXXXL
$13.66/ea
$0.00
$13.66/ea $0.00
3XL (25-35 lbs.) / Purple51-413 PRXXXL
3XL (25-35 lbs.) / Purple51-413 PRXXXL
$13.66/ea
$0.00
$13.66/ea $0.00
3XL (25-35 lbs.) / Baby Blue51-413 BBLXXXL
3XL (25-35 lbs.) / Baby Blue51-413 BBLXXXL
$13.66/ea
$0.00
$13.66/ea $0.00
3XL (25-35 lbs.) / Brown51-413 BRXXXL
3XL (25-35 lbs.) / Brown51-413 BRXXXL
$13.66/ea
$0.00
$13.66/ea $0.00
3XL (25-35 lbs.) / Gray51-413 GYXXXL
3XL (25-35 lbs.) / Gray51-413 GYXXXL
$13.66/ea
$0.00
$13.66/ea $0.00
3XL (25-35 lbs.) / White51-413 WTXXXL
3XL (25-35 lbs.) / White51-413 WTXXXL
$13.66/ea
$0.00
$13.66/ea $0.00
3XL (25-35 lbs.) / Black51-413 BKXXXL
3XL (25-35 lbs.) / Black51-413 BKXXXL
$13.66/ea
$0.00
$13.66/ea $0.00

View cart

0

Total items

$0.00

Product subtotal

Taxes, Discounts and shipping calculated at checkout
View cart