What color are his gums? Are they pale? This sounds similar to what I went through with my dog. She was very anemic. We still don't know what caused it and she's better. Have you tried finding an emergency vet? I don't think I'd wait till morning.