It is great if she has not vomited or had diarrhea in 5 hours ! If she is drooly she is probably feeling nauseous. Did they send you zofran(ondansetron) for the nausea ? That and famotidine will be helpful for her stomach.
The coughing/rasping I find unusual - perhaps she aspirated some when she was vomiting before - keep an eye on that.
If she has not vomited after 12 hours I would offer her a small 1/4 cup of chicken/rice or scrambled egg and see if she holds it down.
The diarrhea may continue for a few days even after the vomiting has subsided. Although the blood in it should stop - I imagine they gave you metronidazole(flagyl) for the stool .
I hope for good news in the morning.
You may be able to buy a bag of lactated ringers at the feed store - just make sure it does not have glucose in it or make the mistake of using sodium chloride instead.
She has had 2 rounds of the 5 way parvo vaccination, really 3 but one was an overshot by the first vet she went to. I took her to the vet and they gave me the supplies to treat her at home for this unknown "virus". I have a bag of fluids to do sub-q fluid for the next 4 days. 2 units per day. She is making a coughing/raspy noise and is drooling a bit. I have amoxicilian and 2 meds for nausea/diarrhea and one to stop stomach cramping.
At the office they gave her a steriod shot, a shot of an antibotic, and anti-nausea/diarrhea meds.
No bloody stool or vomit since 4 this afternoon.
Edited to add that she is 13 weeks old now