I have a golden retriever and a boxer mix and bought the large. It is the perfect height for them.