What does my dog's vomit color mean?

Symptoms • HealthUpdated 2026

Color Guide

Yellow/Green = Bile (empty stomach). Red = Blood (Emergency). White foam = Gastric upset or Kennel cough.

Context Matters

One instance is usually fine. Repeated vomiting needs a vet check.