What causes flatulance in dogs your old dog is passing gas only reciently and it is foul?

It is probably a digestive problem. You should check with your vet and change the dog's diet.