Do a skin check to ensure your dog is well hydrated. If he is dehydrated, you may need to call your veterinarian. Otherwise, give your dog small amounts of water and light foods to increase the water in his system while also giving his system a chance to clean out.
As long as your dog won’t eat, allow him to fast, but do not let him fast for more than twenty-four hours. Watch him closely for dehydration as he is fasting. If he wants to eat, allow him to eat small, controlled meals with the following foods.
Try to give your dog mashed banana or banana baby food from a spoon or your finger. Only let him lick a small amount at a time. This will help him stay hydrated as well as give him sugar for energy.
If your dog must eat and cannot fast, offer him a small amount of boiled rice a few times throughout the day. Be sure to make these meals small and leave enough time in between to see how they affect your dog’s tummy.
Boiled chicken can also help your dog’s tummy recover after being upset. Only give him small amounts of boiled chicken at first. If he’s interested in the boiled rice, you can add the chicken to his boiled rice for a small meal.
Once your dog is eating boiled chicken and rice, you can add sweet potatoes to his meals for a day or two. These will increase his blood sugar levels giving him more sustained energy.
Increase his meals in size over several days. Make sure he is drinking water and going potty on a regular basis. Over time, you can add his regular kibble to his bananas, rice, chicken, and sweet potato meals, increasing the kibble and decreasing the whole foods. Alternatively, consider giving your dog whole foods every day to keep his system healthy.