
I agree with Dill, stress can bring on the symptoms you describe, however, so can your dog having eaten something which has caused a bacterial infection or, worse still, caused a blockage.
If he is no better first thing a.m. it would be advisable to take Rudi to your vet immediately. Better a trip possibly for nothing than putting it down to something which has no bearing on his condition and ending up (certainly in the case of a blockage) being too late.
I don't like to scaremonger but unless there is an obvious cause for his problem I personally think it's inappropriate to wait too long before having it properly investigated.
Good luck and best wishes, Teri ;)