Could be, but also could be the diabetes - people with diabetes sometimes have problems with their intestines not moving correctly, etc.

Make sure his thyroid gets checked too.

Ellie