Updated On September 23rd, 2025
Pet's info: Dog | German Spitz | Female | unspayed | 5 years and 10 months old | 22 lbs
my pet german spitz 5+ age female suddenly feels to vomet from past one hour after having her dinner done.
1 Answer
Published on December 21st, 2017
So sorry Sweety is having this issue. When your dog vomits, she is ejecting food from the mouth that has been in the stomach. This can be a natural defense that protects your pet when he or she has eaten garbage, or it can be a sign of illness. Did she get into the garbage or eat something she was not supposed to? Vomiting can be acute, meaning short-lived and over within hours, or it can be chronic (severe and last for days). With some pets, vomiting is chronic and lasts for months. Pets can vomit immediately after eating, or hours after eating if the food sits in the esophagus or stomach for hours. Pets tend to eject poisons quickly, but wait several hours before vomiting if the problem is an obstruction that prevents food from moving further down the intestinal tract. My recommendation is to have her examined by a veterinarian especially if this has been going for some time. If she just vomited one time I would suggest you skip a feeding and then start again at the next feeding time. If the vomiting continues she needs to see a vet. Hope this helps. Best wishes.
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.