My 35 lb heeler loves this bed. So do our cats. She hates bed sides so this is just another pillow she’s allowed to squash. My dog licks absolutely everything and the way this bed keeps dry is a bonus. We ordered a size large for her - she’s 35 lb and we probably could’ve sized up. If you’ve got a dog who likes to stretch out, size up for sure.