We got the large for our 90 pound Germany Sheppard and it’s perfect for him!