If you are feeding good quality food, there is no need to add extra vitamins.

In fact, too many of certain vitamins (especially A B & D) can cause major damage to dogs. It can of course damage any animal including humans.