Unlike humans, dogs are able to manufacture their own vitamin C in their liver. So unless your dog has been sick for some time or under some sort of unusual stress there really is no need to supplement vitamin C.
It is far more important that your dogs are getting enough calcium, vitamins A, D, E than vitamin C...unless they are ill.