My 10 pound black and white Shih Tzu is a true small in Fitwarm dresses. I have been hunting this mermaid dress for far too long so I bought it in the only size you had available-a large. Yes it’s too huge for my little furry one but it now has to be tailored to fit. It was a great price and the perfect dress for her mermaid bday party!