My poodle Tyson got sick like that several times, even throwing up blood. We have stopped giving him any "chewies" like rawhide or fake bones. And he does not get any pork, he is ne ver sick anymore. I would say her body is getting rid of the parasites and worms. I hope she is her normal puppy self soon!