Вам нужен размер M или L. По весовой нагрузке подойдёт оба размера. Тут важнее высота собаки в холке. Вам нужно измерить и, если собака не предпочитает спать, свернувшись клубком, прибавить ещё 15-20 см.
Например, собака в холке высотой 50 см, то берём М 60 ,если спит свернувшись или L 70, если спит, свободно раскинувшись