I highly recommend joint care from pedigree - they are dog treats with good stuff inside i.e. chondroitin, glucosamine, omega 3, green lipped mussel ...
We saw a huge difference in our 10 year old Lab after a few weeks of feeding one a day.
Available in supermarkets, not as expensive as vet supplemens, no pain for the owner in feeding and they actually taste good for the dog.
Winner hands down!!!