Skip to content
Digestion

Dog vomiting white foam

White foam in the vomit usually means the stomach is close to empty and the dog is bringing up saliva and stomach fluid. A single episode on an empty stomach says little, but repeated foamy vomiting, and above all unproductive retching with a swollen belly, is a reason to see a vet.

Updated

When this needs emergency care

If you see any of these, contact a vet immediately, day or night.

  • Unproductive retching with a swollen or hard belly
  • Heavy drooling with restlessness and failed vomiting
  • Vomiting that will not stop, with even water coming back up
  • Pale gums, marked lethargy or collapse
  • Blood in the vomit

What this means

Foam appears when a dog vomits on an empty stomach: saliva, mucus and a little stomach fluid come up and whip into froth. That is why it is often seen in the morning or after a long gap between meals. The colour is not a diagnosis. What matters more is how your dog is behaving and how often it happens.

It is important to tell vomiting apart from unproductive retching. If your dog tries to vomit several times and nothing, or only a little foam, comes up while the belly looks swollen, this may be an emergency. Do not wait for it to settle on its own.

It helps to note when your dog last ate, how many times it vomited, whether it was calm between bouts and whether there was coughing as well. A cough that ends in bringing something up can look like vomiting even though it starts in the airways. A short video is more useful to your vet than a description in words.

Possible causes

These are things that can cause this sign. It is not a diagnosis, and they are not equally likely for your dog.

  • An empty stomach

    After a long gap between meals, fluid and mucus build up in the stomach and the dog vomits them. If it happens rarely and your dog stays bright and keeps eating, there is usually little to worry about.

  • Inflammation of the stomach or intestines

    An inflamed gut lining can cause foamy vomiting, especially when it repeats. Changed stools or a poor appetite are sometimes seen alongside.

    About the condition: Gastroenteritis
  • Stomach bloat and twisting

    This is an emergency, typically showing as unproductive retching, drooling and a swollen belly. Larger, deep-chested dogs are especially at risk.

    About the condition: Bloat (gastric dilatation-volvulus)
  • Inflammation of the pancreas

    An inflamed pancreas causes vomiting, belly pain and lethargy. Your dog may stand stretched out and object to the belly being touched.

    About the condition: Pancreatitis
  • Airway problems that look like vomiting

    A weak windpipe or another airway problem causes a cough after which your dog spits up foam. It looks like vomiting but starts elsewhere, so note whether coughing came first.

What else to watch for

These observations help your vet build the picture faster. Note down what you saw and when.

  • When your dog last ate and how many times it vomited
  • Whether anything really comes up, or it only retches
  • Whether there was coughing or choking sounds beforehand
  • Whether the belly is swollen, hard or sore to touch
  • Whether your dog drinks and keeps the water down
  • Whether your dog is bright, or restless and drooling

When to book a routine visit

Book a visit if foamy vomiting carries on for several days, if your dog is flat or off its food, if it returns every few weeks or if it often looks like a cough. If any of the urgent signs above appear, go straight away rather than waiting for an appointment.

Related conditions

Conditions whose entries mention this sign. The list is somewhere to read on, not a way to reach a diagnosis.

Body systems: Digestion and liver Breathing Infections