There is a chance that your pup could have parvo, is there any diarrhea with it. In a lot of places that do not have an after hours care emer. center, the vets take turns being on call for emer. you may want to call you vet. He or She may have an answering service and can get him to call you. Hope he gets to feeling better.