I thought the XS were all sold out earlier today but I found a couple of pairs that had fallen out of my storage basket and landed behind the freeze
Here's what is left:
Medium Pink still have 2
Blue 1
Small Pink 14
Small Blue 1
XS Pink SOLD OUT!~~again! 

XS Blue 3
The Small will fit from about 7/8 lbs up to about 12 lbs. So if you are undecided about the size just remember they do run large. They fit Doodlebug really well. Here are his measurements from the GE
Your Yorkie's Measurements (Weight, Height, Length, and Chest Size) -
Wt: 12ish lbs
Height: 12"
Length: 14"
Chest: 14"
Bogey is a little smaller by about 1 1/2" and the Small works for him too.