I have a Jack russel terrier and she fits fine in this adorable sofa!  Looks like a spoiled princess!  She take up the space very well, so if you have a dog any larger, you may want to go to a larger dog sofa.  I found a wonder baby blanket also on Wayfair that is so soft and warm.  She seems to love them both!