Causes of vomiting and diarrhoea in dogs
Vomiting and/or diarrhoea in dogs can be caused by a wide range of factors. They may have eaten something inappropriate or contracted a virus similar to human stomach flu. Other possible causes of vomiting and diarrhoea include an intestinal parasite, poisoning, a side effect of medication or a sudden change of food. Some dogs may also experience vomiting and/or diarrhoea if they are stressed. Of course, there are even more possible reasons why a dog may experience vomiting and diarrhoea. In fact, it is difficult to know exactly why it occurs but the treatment is not significantly different regardless of the cause.
If an adult dog is affected by vomiting and diarrhoea, the most important thing is to allow the gastrointestinal tract to recover, and to provide supportive treatment if necessary. If your dog seems to be doing well in other respects, i.e. is alert and happy apart from the occasional bout of vomiting and/or diarrhoea, you can treat your dog at home with a bland diet.
However, if you have a puppy that has vomiting and/or diarrhoea, you need to remember that puppies are much more sensitive to this than large dogs are. Puppies can quickly become very poorly if they become dehydrated or have low blood sugar. Do not hesitate to consult a vet for advice if your puppy has vomiting or diarrhoea. If it is obvious that the puppy is unwell, go to the vet!