I bought the large for my samoyed and pointer. The blue fits both but the pink don't seem to have as much stretch. Would like bigger sizes though because they only just cover their feet. Very effective though, stops my samoyed slipping on hard floors.
Cutest little socks, unfortunately too small for my miniature Bull Terrier, so I gifted them to another pooch.