Runs large
We have a Dachshund mix female with a back length of 45cm, so we got size M. It’s actually very big, and it could be a bit shorter, especially for dogs with a slimmer build—you should be able to use a sewing machine 🙈. Otherwise, the body is very well made and the material gives a great, breathable impression.