I give my boys Nutramax Cosequin DS Plus MSM Joint Health Supplement. I buy it at Costco, but it is sold on Amazon too, and pet stores.
I do not give a multivitamin because they receive a balanced diet with their meals. But I do supplement with coconut oil and salmon oil for the Omegas. And their coats are very shiny!