A: Excessive flatulence is usually linked to your dog's diet. It isn't necessarily caused by a problem with the quality of the ingredients he's eating (although eating low-quality or rotten food could make it worse), but is most likely due to a food intolerance.