Dog Shirts

  • $14.95
    Unit price per 





Canine Fit with sizes ranging from XSmall to 3XLarge. XSmall (0-4lbs) Small (5-10lbs) Medium (11-23lbs) Large (24-45lbs) XLarge (46-70lbs) 2XLarge (71-85lbs) 3XLarge (86lbs and up)