Question: what to do if your dog is puking and has diarrhea?
Answer: If your pet has one or two vomits or a small bout of diarrhoea you should withhold food for at least six hours (unless you have a puppy or a kitten that is vomiting or has diarrhoea). This is also known as gastric rest and will give the gastrointestinal system a chance to recover.