Question: why does my dog have diarrhea and is throwing up?
Answer: Gastroenteritis refers to inflammation of the gastrointestinal tract, meaning the stomach and the intestines. It can be caused by infection with bacteria, viruses, parasites, medications, or even new foods. The condition often causes abdominal pain, diarrhea, vomiting, and/or other clinical signs.