can dogs take vitamin c