I ordered a medium, which I thought would be large, for a French Bulldog who weighs under 20 lbs. The shirts are adorable, and I love the fact that its a set of three, but the shirts run so small they will only fit extremely miniature dogs. This is just not realistic.