A large bed is not big enough for a dog up to 100 lbs my 40 lbs puppy is already almost too big for it.