My 12 year old Chihuahua / Rat Terrier has been sneezing and coughing (the dry hack kind) for going on three years now. It began after a move to a new house so I thought it may be allergies / environmental. I have given her allergy meds which seemed to help just a little. Long story short I have taken her to three different vets. She does not have kennel cough or any other suspected virus. She has been on three different kinds of antibiotics as well as steroids. Nothing changed her symptoms. The last vet I took her to did an x-ray of her chest and nasal cavity. He found nothing wrong (tumor, collapsed trachea, etc). She has no problem with a tooth abscess or infection. He told me this may just be her quality of life from here on out. The next step would have to be a laproscopy which means putting her under. There are risks with this in older dogs. Since she is not "suffering" it has been difficult for me to know if I should take this next step or not. She has no other symptoms of concern like a change in her appetite, routine or sleeping habits. She is the same old dog who seems happy to go on walks (although I make these short due to her respiratory issues), take naps with our other chihuahua puppy, eats normal and even tries to be a part of play time with our kids at her old age. It just breaks my heart to see her constantly sneeze (lots of mucus on our floors and walls mostly in the am and pm) and cough (mostly at night) and listen to her breathe through a stuffy nose (all day). It has been expensive taking her to vets, xrays and meds (which is fine) but I don't want to spend the money on yet another Vet and not get a diagnosis. It's hard to accept she has to breathe like this from now on. I don't think she's necessarily suffering but I know she is in discomfort. I just don't know what else to do.