This is the largest size and is perfect for our German Shepherd.  I wish the padding was thicker though.