When Jake woke up yesterday morning he seemd fine. He didn't eat breakfast but every once and a while he'll skip a meal so I didn't think anything of it. Then, around noon he threw up. At this point he was acting a little sluggish so he went to sleep. He threw up another 3 times throughout the day and never touched any of his food. He did periodically drink water and urinate.
This morning he ate a trace amount of food but threw up it within 30 minutes. He has continued to drink water and urinate but he had diarrhea once (which surprised me because I didn't think he had anything to pass).
He has spent the day sleeping and there doesn't appear to be any obvious signs of distress.
Do I just wait out the bug or should he see a vet? If he's still fine, at what point do I take him to a vet? He's 7.5 months old.