Oh sorry... I'm mistaken... Looks like he just has a bad case of gas.
Don't worry there is hope. Some sites that may help with this problem:
http://news.bbc.co.uk/1/hi/health/132657.stm
http://www.herbal-solutions.com/products/prod42.htm
http://badgas.co.uk/lynndie/