My pug LOVES this bed! I purchased the medium size but the small would have been just fine. For reference she’s 19 pounds and has long legs (for a pug).