This pet bed is perfect for any small pet to curl up and get comfy in. My cocker spaniel has three! Extravagant? Not at all. One for upstairs, one for downstairs and one for popping to see relatives! Dogs get dirty, so their bed needs to withstand a lot of washing. These can be popped in the washing machine and literally come up as good as new! My dog is 13 years old and we have had them since he came to live with us.