Dog sneezing – when should I see a vet?

Updated 2026-09-30 · 1 sources

Based on: PDSA

Contact a vet today

This can have a serious cause – contact your vet today if any of the warning signs below apply, or if you are unsure. An occasional sneeze can be normal, but ongoing sneezing can be caused by something stuck in the nose, an infection, allergies or a growth inside the nose.

Contact a vet if you see any of this

  • Trouble breathing

What you can do now

  1. Contact your vet if you are unsure.
  2. Note when it started, how often it happens and what else you see.
  3. Take a photo or short video to show the vet.
  4. Keep fresh water available.
  5. Let your dog rest somewhere calm.

Don't

  • Do not give any human medicine.
  • Do not wait if it gets worse.

What it can mean

Sneezing is a burst of air out of the nose and mouth, and is a reaction to something irritating the nose.[1] An occasional sneeze can be completely normal, while ongoing sneezing can be caused by something stuck in the nose, an infection, allergies or a growth inside the nose.[1] Sneezing can also be linked with a fungal infection or mites in the nose.[1]

Other signs that can come with it

  • Coughing
  • Runny nose
  • Swelling on the face
  • Skin problems

Possible causes

  • Irritants
  • Respiratory infections
  • Dental disease
  • Something stuck in the nose, such as a grass seed
  • Growths and tumours
  • Fungal infection
  • Mites in the nose
  • Allergies

What the experts say

“A bacterial or viral infection usually causes coughing but can sometimes cause sneezing ; A fungal infection ; Mites in the nose ; Something stuck in the nose, like a grass seed ; Allergies usually cause skin problems, but can also cause sneezing ;”

If your pet is struggling to breathe, has collapsed, is having a seizure or can't stand up: go to the nearest vet now.

Not sure how serious it is?

OkPaw asks a few quick questions about your pet and tells you in 30 seconds whether it can wait. Free on Google Play for Android.

Get it on Google Play

OkPaw is on Android now – an iPhone version is on its way.

Common questions

Is an occasional sneeze always a sign of illness?

No. An occasional sneeze can be completely normal.[1]

What can ongoing sneezing mean?

It can be caused by something stuck in the nose, an infection, allergies or a growth inside the nose.[1]

When should I contact a vet immediately?

Contact your vet immediately if your dog is having trouble breathing.[1]

Sources

  1. PDSA

How this page was made: written with the help of AI from the sources below, then checked claim by claim against those sources. Urgency levels follow OkPaw’s fixed safety rules. It is guidance, not a diagnosis. How we write our pages

The same page for cats →

Other symptoms in dogs