My dog is very big, she's a german shepherd mix. It's a good bed, just needed to be a little larger for my pup.