My terrier mix, Vinny, was trying to lay on the cover before I could get everything out of the package. He’s a comfort hog! I ordered the large, which is probably a little big for his 35 lbs. if my other dog shows any interest I may order the small next, even though she’s 35lbs too.