We're home now. Her fecal and parvo came back negative, thank goodness, but that doesnt really help solve the issue. They gave her an injection of cerenia to stop her vomiting, and prescribed her amoxicillin for 10 days. Sent me home with a prescription GI canned food. Another concern is that the breeder said she was 2.6 lbs when I brought her home and the vet weighed her today, she is 1.9 lbs.

That really freaked me out, especially considering she is free fed all day long, she eats and drinks fantastically, and I give her nutrical twice a day. They said either scale could have been a bit off, causing the difference. They said she didn't appear underweight.
She did great and now is walking around looking for Luma. (she's still at the groomer).