Did you give him cough syrup as the vet suggested? As long as he's not choking or spitting up blood you can probably wait until morning. If, not try an 24 hr. emergency vet clinic in your area. I've got information on two different ones in my area; one is 40 miles away and the other 30 miles.....having those numbers really gives peace of mind. See if any of your doggie owners has any of these numbers.