The thing about worms is that (don't knwo if someone has already said this) is that the dog usually continues to eat, in fact they eat more because the wroms are are eating their food from the intestines. So that may not even be it.
Poor pup, take her to the Vet.