My grandfathers 130 lb German Shepard loves his new bed! He barely fits but working to get back down to 100 lbs then it will be perfect.