I got this for my 19 pound french bulldog (runt) and he did not fit in it. He is way too big overall. The biggest flaw with this item is the lining, which is a stiff taffeta like fabric that has no give and is VERY shallow. The outer fabric is a nice, soft knit which has a lot of stretch to it. This sling would be great for a very small, short dog.