You can feed a dog about twice a day or even once a day. You must get be careful that you must give the dog the proper amount to avoid being overweight. Vitamins and nutrients are essential for the dogs health. Vitamin D like in the cod liver oil is great and also beef bones. Vitamin C and bran is great for dogs. Make sure that the dog gets real protein and add real broth at times.