Did he eat before he threw up? Can you at least call the emergency vet? Usually they will give you some insight as to what to do.