Welcome to Posh Puppy Boutique!
My teacup Yorkie is 3 pounds and the XS fits good. The neck is a little big, but I think the XXS would have been too small around the neck. We walk in temperatures in the 40’s and she is staying warm in this coat. Thank you again Posh Puppy! 🐾♥️🐾♥️