I ordered XL for my 100 lb female puppy diagnosed with an ACL injury. The bracket is quick and easy to apply and stays in place. I love that it is universal for any leg. Well done, with strong Velcro, she can't chew. This is good.
This almost instantly reduced his limping and provided much needed stability. After 4 weeks, he's almost back to normal without it, but will hunt it down until he finds it and whimpers until I put it back on.