Important
Repeated vomiting, vomiting with blood, or vomiting with lethargy may indicate a situation where veterinary evaluation is needed. Contact a veterinarian if you are concerned.
Overview
Dogs vomit for many reasons, from dietary indiscretion to more serious conditions. A single episode in an otherwise normal dog may not require emergency care, but repeated vomiting, associated symptoms, or vomiting in puppies and senior dogs may warrant prompt attention. A veterinarian can help determine appropriate next steps.
When emergency veterinary care may be appropriate
- Repeated vomiting over several hours
- Blood in vomit or vomit that looks like coffee grounds
- Vomiting with lethargy, weakness, or collapse
- Unable to keep water down
- Suspected toxin or foreign object ingestion
- Bloated or painful abdomen, especially with retching
- Vomiting in a puppy, senior dog, or dog with chronic illness
What to tell your veterinarian
- How many times your dog has vomited and over what period
- Description of vomit (food, bile, blood, foam)
- Appetite and water intake
- Any diarrhea, lethargy, or behavior changes
- Recent diet changes, table scraps, or possible toxin exposure
- Your dog's age, breed, and medical history
What not to do
- Do not withhold water indefinitely without veterinary guidance
- Do not give human anti-nausea medications unless directed by a veterinarian
- Do not assume one episode means nothing is wrong if other symptoms are present
- Do not delay if your dog cannot keep fluids down
Learn more from trusted sources
These are educational resources from licensed veterinary organizations and animal poison control experts. Paw Navigator is not affiliated with or endorsed by these third-party sites.

