Even though all dogs are unique in their own right, medium-size dog breeds generally measure around 18-23 inches at the shoulder and weigh about 40-60 pounds.
However, even though the size specifications mentioned on pet products are very convenient, it’s best to measure your furry best friend yourself, rather than depending on breed particulars. Getting a dog bed’s size wrong will not only lead to wasted time and effort, but it’ll also be uncomfortable for your pup.