SOunds like he may have a touch of a tummy bug....See if you can get into see your local GP