Its great that he is feeling better

I hate to come down on you, but Kibbles and Bits is also a very poor quality of food. I know tons of people do think its a great food because of the price and deceptive advertising.. but check out the ingredients on the label! Kibbles and Bits, and basically most of the kibble from grocery stores, are full of carbs and nutritionally void ingredients, as well as FOOD COLORING which causes allergies in a lot of dogs. Definitely try a higher quality brand, if you can possibly switch to Nutro Natural Choice your dog will love you for that! And Nutro is at almost any pet store. Purina ONE is probably the best you can get at the grocery store, and he might do better on that also .. Always look for food with a meat protein as the #1 ingredient (Chicken, Lamb, etc), no corn, no by-products, and NO food coloring or large amounts of preservatives. These are all very bad for dogs.