Michaela
Thanks for the great article. I struggled with this issue . . .
My Giant Schnauzer / Golden Retriever, Heather, as a 6 month old puppy, sustained a cruciate injury. (She lives on a 20 acre farm with other canine friends.)
After multiple opinions, I opted for acupuncture, laser therapy, nutrition and multiple braces (none of which lasted more than a day). Heather is now 6 years old prances with a gentle rear 'swing' and runs every chance she gets.
The canine crowd here all grew up on raw food, no vaccines, fresh water, fresh greens (their choice) from the gardens, lots of running room and love.