"OK so the costume itself is adorable and I would be thrilled to have my dog wear it but it is SWIMMING on him.
I have two dogs, the one I purchased this for has been wearing a small since he has been full grown. Nevertheless I measured him and he measured perfect for the size small so that is what I ordered. When I got the item home there was no way he could wear it as the item was huge on him. In fact my other dog is a medium and it was even big on her!
The price is good, I've seen this costume at other stores for twice as much. I would recommend sizing down. My other dog is a true medium, always wear that size and this was slightly large on her."