Soren is 4 1/2 months old and it seems like he's had more than his fair share of tummy problems. We'd only had him about 2 weeks when he had his first bout of vomiting and diarrhea. The vet x-rayed him, and there were no obstructions, but the vet noted that Soren had a lot of gas in his intestines. The vet gave him fluids and flagyl and suggested chicken and rice until he was well. Soren got better in 4 or 5 days. Two weeks later, he had vomiting and diarrhea again. This time it wasn't a complete shock, so I just made sure he was keeping water down and started feeding him chicken and rice. He was better in a few days.
About 10 days ago, Soren had another bout of vomiting and diarrhea. It persisted, so I called the vet. We did another round of flagyl and chicken and rice. He got better and he was eating kibble again, although he spit up again last night.
During the time we've had him, he's spit up occasionally (when he didn't otherwise seem sick) and had a fair number of loose stools. From time to time, there's been a small amount of blood in his stool as well.
The vets (I've consulted with 2 different vets) identified a number of possible causes, but neither seemed overly concerned because Soren's been gaining weight and growing and he's never been lethargic (except when he's actually vomiting). Our normal vet said it could be 1) dietary indiscretions (he is really good at grabbing stuff off the ground) 2) allergies 3) a sensitive stomach/not having enough good bacteria in his tummy.
She recommended putting a muzzle on him when we go on walks so we could rule out the first one. I HATE to do that, but maybe it would be best for the time being. She also recommended that I start giving him a probiotic (possibly fortiflora) to build up the good bacteria in his stomach. I did switch from Wellness kibble to California Natural Kibble. It didn't seem to make a difference.
Soren is my first puppy, so I'm not really sure what's normal or what's worrisome. Has anyone had a dog with these problems? Any suggestions? Are there any tests I should be asking the vet to perform?