My puppy has been under a vets care w/ parvo since Monday afternoon. She is just now getting to where she has no diarreha but is still vomitting a few times a day. Seems to be "perkier" (per the technician) and her fever is gone... any idea how long this should go on for her? I feel so bad for her!