Although my pup is medium size he prefers a large bed just like humans. Tossed around a bit on the medium but slept like a baby on the large.