My 9 week old 2 1/2 lb shih poo puppy got his 2nd round of shots this morning. He started throwing up a lot. They gave him a shot and kept him all afternoon before letting us take him home. They told us he would feelbad for a couple days. He seemed to be feeling better then drank some water and ate a little. He has since thrown up 3 more times and is wheezing. I gave him a 1/2 tsp water in a dropper and he threw up within 5 minutes. Should I call the emergency after hours number or will he be OK until they open in about 4 hrs?