Take your dog to the vet and the people will tell you what to do. Until you know why he is sneezing, you can't know what to do about it. There could be many causes from viral infections to a foreign body in the nose.
Example of a problem that caused a dog to sneeze for hours:
My 14 yr old Yorkie has an enlarged heart & liver and has fluid on his lungs.
I had just gotten Lasix (a diuretic/water pill) 3 days before this incident from the vet to help the fluid on his lungs go away.
He was drinking water and then 2 minutes later started sneezing violently.
He would sneeze HARD every 30 secs. I placed a call to my vet and left a message. After 15 minutes he called and said my dog must have got water up his nose and that it would take several minutes for it to go out.
My Yorkie would sneeze so hard that he would start slinging his head very hard. My wife noticed a small amount of blood. I was holding him so I could not see up his nose.
He sneezed for 2 hrs straight and was so tired he fell asleep in my lap.
After sleeping 10 minutes he woke up sneezing again. This time I noticed what looked like a worm coming out of his nostril and tried to grab it, but he pulled away sneezing.
I held him and when he sneezed again, it came out about 1/4 inch and I grabbed it and pulled. It was a 7 inch blade of grasswith the 1st 4 inches rolled up and 3 inches full and green! He eats grass and must have spit it up through his nostrils when he was drinking water because he always coughs after drinking water due to the fluid in his lungs. He was immediately fine after that and went straight to sleep from exhaustion. He is fine now 3 days later!
If your dog is sneezing constantly, he probably has a virus and you should take him to the vet. It is also possible that your dog has an allergy, an abstract tooth, or something else.
because they sniff alot usually its because of the dust they sniff if more than normal call or take to your vet it could be uncomfortable for the dog also some dogs do have Allergies
Allergies or maybe being thumped on the nose. The dog probably just sniffed up some pollen or something
It sometimes means that your dog has got a flu or its is cold or it has fleas (dogs can get fleas)! Hope this helps:)
They sneeze when they are excited or happy!
Maybe allergies and has something in her/his nose
i think what you mean is reverse sneezing, it is normal its reverse of how how we sneeze when we sneeze we let hair out, they do the reverse
may be a medical condition that should be checked out by the dog doc....
She is coming into season.
Enid Blyton
Yes,I have heard of of what vets call reverse sneezing. It is important to take your dog to the vet if it is choking.
it is wen your dog stairs in the air, or it starts barking for no reson
Most likely he was sniffing around and got some dust or pollen in his nose, nothing to worry about. If he starts having trouble breathing then call the vet.
If you mean the dog, it is chihuahua.
Yes; get such a dog to a vet ASAP.
It probably means your dog has a cold or upper respiratory infection. It also means you should take him to your veterinarian - or at least give them a call.
common symptoms are shaking, breathing strangely,and sneezing.
It could be caused by a seizure.