I bought the small size for my Aunts Schnauzer and it was too small, but he loves playing with it. So I bought him the next size up and he sleeps in it all night and puts his toys in it and plays with them during the day in his new bed. He loves it!