Since the dogs can't talk, it's a good sign that both of them like to share the pillow, even though they each have their own....so it must be comfortable.  Make sure you measure the space of where it will go.  We bought the large one, and it does take a lot of space.  I wish the fabric had been something that didn't hang onto the dog hair so well.  We can't even shake it off, but have to either vacuum it or, when it's really bad, throw the cover in the washer.  If I have to replace one of the pillows, I'll stick to a canvas fabric.