“Have used this for years works great for old as well as young dogs with joint issues. Makes my 12 yr old Australian Shepard and my 11 year old miniature schnauser act like puppies again Just got a seven year old Maltese and will be starting her on them”