Oh no, poor girl. Could it be that she has parvo? I hope the vet has some answers!