I know my dog will love this! They both will and there’s room for both. I decided to get the medium and I’m glad I did. My cream frenchie is about 30 pounds so I think the small would have been too small. It’s got tons of padding, which I know will be good for him as he’s aging. He loves to rest his chin on things so the bolster is perfect. I got him the aubergine color and it’s a beautiful, rich eggplant purple, perfect! I want to get the marine for my frenchie puppy as his signature color is teal. This seems to be a very well made bed. Shipping was super quick too!