I love these harnesses but
"I love these harnesses but seem to struggle with sizing. My fawn pugs fits in XL no problems. My black pug-some she wears L and some XL-the XL are slightly big. I have about four colors where L is perfect for her and the XL are too big. I just ordered some where the Ls wont even close so have to return them which is a hassle"
Check this 