We have been giving our German Shepherd Rose-Hip Vital for a little over 2 years. She is a large dog and suffers from arthritis. The difference it has made to her mobility and general health is amazing. I highly recommend this product.