I ordered the large for my 45lb  terrier mix who loves to burrow under blankets. She loves this bed and the size is perfect