I know you said you didn't feed or water him before you go, but it should be at least two hours before. I didn't know if you were aware of that. Actually, it should pass if he goes on regular car rides. I wouldn't give him anything before going to the vet without asking the vet first. Good luck.