My 2 1/2 month old has just began to throw up and I'm not sure if it's kennel cough or just an upset tummy. Last night before he went into his crate, he threw up what looked like the treats we have been giving him as well as a HUGE one that somebody had given him and it looks like maybe he doesn't chew the treats we give him and he'll just swallow it. Then this morning, after he got up to go to the bathroom, he went potty and he had extremely soft stool and then after he threw up bile 3 separate times. He has nothing in his tummy right now and we've been giving him water. I am going to take him to the vet today but just in case anyone knows what it might be, any help would be great.
Keep in mind that he is a puppy and he has a tendency to chew and try to eat everything. He's gotten better, but I'm pretty sure I didn't catch everything he put in his mouth so he might have eaten pine cones, leaves, grass, pebbles, snails, etc.
I am worried about him right now that maybe he caught something so I just wanted opinions of what it might be.