The vet recommended this product but the price was too until I came across this here. Greatproduct, price, and seamless online ordering with convenient home delivery. They even send remind for next order. A good addition to my dog's arthritis management.