I wouldn't surprise me if an anal probe was involved. :)

Seriously, between diet and making sure the right collection of bacteria was in his gut there should be a solution. He needs to see a doctor.