If she is not drinking you have to get her to the vets. With her throwing up and not eating or drinking she could be dehydrated. The vet will be able to give her fluids via IV. Don't hesitate! As I stated before, at least call the vet and let them know what is going on.