I totally have the opposite problem. I got the XS and it fits teddy's chest great, but the velcro on the back is too small, it barely closes. So we decided to get him a Small, hopefully it won't be too big. I don't like how the D-rings are so large, makes it hard to attach my flexi lead. He does look super cute in it and he sees comfortable.
I will probably have to sell the XS since he'll probably outgrow this within the month haha |