I have this already for my pup so I wanted another for my new one. She was between sizes, small was to tight and the med was to big which I have already, that's why I ordered the small. Really is a great coat. Sad it didn't work. Trying a different one.