For dogs with diarrhoea that have thrown up once or twice:
Refrain from feeding for 8-12 hours
Avoid dehydration by giving the pooch a small amount of water during the day. If needed, you can also swap the water with watered-down beef or chicken soup.
If your dog didn’t throw up for at least 8-12 hours, offer it a small amount of cooked chicken (no bones, skin or spices) and white rice.
Wait two hours. If your dog still doesn’t throw up, offer it a small portion of cooked chicken and rice.
Continue this regime for 1-3 days. Gradually increase the amount of food with each meal and prolong the time between meals until the stool consistency is back on track. Over time, resume your dog’s regular diet to avoid additional digestive issues.
If the diarrhoea lasts over 24 hours or the condition gets worse, get in touch with a vet as soon as possible.
Also, if your dog throws up often, read this post about the common causes and treatments for vomiting dogs.