Perfect bed...we have a Bouvier puppy and right now she uses it as her destination after she runs around the basement.  She dives into it and loves bringing her toys in with her.  We of course bought the large size so it will be perfect for the long run.  Great purchase.