Would your vet do a phone or email consult for you? Send his exactly what you just wrote us and maybe he can give you some advice without you having to go in...

If he has diarrhea can you try some of the "home remedies" like pumpkin or rice?