Honestly the XS is a little small on him. I put it on over a sweatshirt the other day and it was tight. but still buttoned. It doesn't go all the way to his tail. But, the next size up was a 14-16 inch and that would have been WAY too big. I bet it would work on a 5 lb yorkie. |