Excellent product. My dog damaged her ACL. After one month on this product there was no sigh of limping or discomfort! We r sold. She will get this for the rest of her life, as the vet said she will get arthritis! Hopefully this will keep it away for many years to come!