Brachycephalic dog breeds are more susceptible to developing respiratory problems due to their compressed faces and short muzzles. Brachycephalic breeds include the Bulldog, Pekingese, Pug, Boston Terrier and the Shih Tzu.
The reason your dog is sneezing may be:
Allergies
Dogs can be allergic to antigens such as tree, weed or grass pollen, mold spores, mildew, and dust mites. Allergies to pollen are seasonal but other inhalant allergies are year round. In addition to sneezing other symptoms may include watery eyes, itching and/or chewing at his skin.
Infections
Infections can be bacterial, viral and/or chronic. The dog may have a sinus infection or an infected tooth draining into the nasal cavity.
Foreign Bodies
Your pet may have something lodged inside his nasal cavity. Items such as a twigs, dead bugs, tinsel, string, paper clips, rocks and awns have been recovered from the noses of dogs by veterinarians. The foxtail awns are extremely dangerous because they are barbed and razor sharp, and can also work their way deep into tissue.
Inhaled Irritants
Dogs have very sensitive noses and a keen sense of smell. Inhalants such as lawn fertilizer, cleaning supplies, tobacco smoke, paint, and pesticides can be irritating and toxic to your pet. Additionally, the smell of newly installed carpet, which contains adhesives and stain protectors can cause sneezing and even death if for example, the adhesive fumes are strong.
Nasal Mite Infection
Nasal mites are parasites which can cause sneezing, nasal discharge, nose bleeds, and facial itchiness. An infected dog can transmit the mites to other animals. Nasal mites are not zoonotic, which means that the dog cannot transmit the mites to people.
Nasal Tumors
A nasal tumor is a tissue mass, which can be benign or malignant. Nasal tumors can cause sneezing with droplets of blood. Long nosed dogs are more commonly affected by nasal tumors.