Well, since you asked, I ordered 1 small "Sub_Woofer" t-shirt and 1 medium "Obedience School Dropout" t-shirt for my miniature pinschers. Well, the sizes got mixed up, because the "Obedience School Dropout" t-shirt, seemed to be "small" because it fit my smaller min-pin (who's 8 lbs) and the "Sub-Woofer" seemed to be a medium, because it fit my larger min-pin (he's 15 lbs). I'm not sure what happened on your end.. I like the t-shirt fabric because it's just enough to keep them warm when it's not too cold or too hot. They are wearing them. Let me know if you want me to send you pictures.. Thanks.
So I got this one for my Sheltie, Lacey... her chest measures 22", and she's about 17" long, and about 23 to 24 pounds. The XXL fits her pretty good... the neck and arm holes are just a little big for her, and overall the Tee is just a bit loose, but then I didn't want it to be too snug or it would look funny with her coat -- I didn't want it to like compress her coat where the shirt is and then make her fur stick out weird! It doesn't. (:
She's a tri-color Sheltie (so mostly black) and the pink looks really pretty on her. She's our little "sub-woofer" not because she's a puppy -- she's 11 years old in fact -- but because she's like a "Mini-Me" to her big brother Sawyer -- he's also a tri-color Sheltie, but much much bigger and huskier than Lacey is. When they go to the vet together I say "Here's Sawyer and his Mini-Me!" (:
The doggie tee is very well made, the fabric is soft and supple and sturdy without being thick or stiff. The seams are well-sewn, and of course the Teddy print is perfect!