Medium is more like a small. I should have gotten the large size, even for a relatively small dog...