Why do dogs fart?
Just as in humans, canine flatulence is caused by a build-up of gas in the intestinal tract and colon – and the occasional fart is perfectly normal. Gas can form in your dog's digestive system for a number of reasons: he might simply eat too fast and swallow air, or he could be eating the wrong kinds of food.