These shirts are very well made and certainly super adorable. They do run small though. I have a pomeranian (8 lbs) and ordered a size large and they fit a little snug. https://www.amazon.com/gp/product/B07KN28R82/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1