The last time I had a dog get a knee repair was 2005 or 2006. So I am definitely out of practice. My biggest advice is not about particular products to use, but to keep them lean and once your vet gives the go ahead for exercise, build back muscle. A good muscle support system and a lean dog will keep that dog functional for a long time after. Or at least it did for me. My dog was 6 at the time (got tackled by a rowdy pup and tore the knee) and made it another 6 years with lots of activity and no slowing down.My dog will be having his first TPLO surgery in a few weeks and we're preparing for it. Any post-care products recommendation? Appreciate all your response.