Well if you can't get him to an emergency vet that I'd make sure you get him in a regular vet first thing in the morning. Call all the vets in your phonebook...many of them have recordings that say their hours.