Vomiting can indicate serious disease in puppies. If this is an unvaccinated puppy parvo virus is possible--if untreated this can be a fatal condition. Foreign body obstruction is also a big concern in puppies--they eat a number of things like clothes, rocks, toys, etc and these things become obstructed in the intestines. Pancreatitis is a concern after a holiday. If your dog ate any of Thanksgiving dinner this could be related and may have caused pancreatitis.
Other less serious causes are intestinal parasites or mild dietary indiscretion.
Either way puppies are very sensitive to dehydration, hypoglycemia, and hypothermia. So even mild conditions can become serious fast.
It would be best to have your puppy examined by a veterinarian, especially if this is an unvaccinated puppy.
There is not much to do at home since your dog is vomiting. Any medications you administer will not work as she will vomit them up.
Other less serious causes are intestinal parasites or mild dietary indiscretion.
Either way puppies are very sensitive to dehydration, hypoglycemia, and hypothermia. So even mild conditions can become serious fast.
It would be best to have your puppy examined by a veterinarian, especially if this is an unvaccinated puppy.
There is not much to do at home since your dog is vomiting. Any medications you administer will not work as she will vomit them up.