Petco Text Logo
Petco Pet Logo

My dog's been coughing and sneezing for weeks. What can I do?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed Medium (23 - 60lb) | Female | unspayed | 42 lbs

My dog has been sneezing and coughing for weeks now. I can't afford a vet right now. What should I do? Is it something that needs antibiotics? How long does a cold last?

1 Answer

Most Helpful Answer

Image profile

Answered By Daniel Fonza, DVM

Veterinarian

Published on December 13th, 2017

Hi there and thank you for using Petco Pet Education Center, formerly Petcoach to address your concern! What you are describing may be a viral infection, in which case an antibiotic will not help with this type of infection. If there is a secondary bacterial infection along with a viral infection, then antibiotics can certainly help. If she has a viral infection or kennel cough, these typically are self limiting and will resolve within 7-10 days. If you are unable to afford a veterinary exam right now, I would monitor her for signs of worsening. If she begins to have difficulty breathing, you will need to get her in to be seen by a veterinarian for the most appropriate treatment recommendations. You can get a humidifier and also keep her in the bathroom with the hot water running so that the steam fills the room and she breathes it in. I hope this helps! Please let me know if you have any other questions or concerns and I would be more than happy to help you further!

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored