The same way you can catch a stomach bug like the flu, your dog can catch some nasty viruses as well. Canine viruses are relatively common, but they can be a bit more severe than other stomach-related problems. Parasites are also unwanted guests that set up camp in your dog's intestinal tract, causing significant digestive problems.