"The vet said my dog needed new knees (dogs that are jumpers will get this). He's almost 14, so no on that. I started giving him one of these twice a day along with the Carprofin the vet gave us, and he now goes up the stairs again, and runs without his legs buckling under him in a turn! Good combo! The vet even looked at the ingredients and said that this is a good one! Thanks!! "