As the name suggests, reverse sneezing is just the opposite of regular sneezing. While in regular sneezing, the air is exhaled out of the nose. In reverse sneezing, the dog pulls air into his nose rapidly. The exact cause of reverse sneezing is unknown. But, in dogs, it may occur due to inhalation of allergens like smoke, pollen, grasses, mud, strong odors, etc.