A.B.
My oldest son had the same problem and after two visits to the emergency room after being so compacted, we found out he was milk intolerant. He has now been on soy milk and away from cow's milk - dairy and casein-free for 4 years and he has not had one problem with having a bowel movement. You may want to try cutting all dairy and casein out of his diet immediately. You will see results within 4 days and know within a week if you are strict with his diet. I would stay clear of any medicines since they can change the muscles and lining of his colon and can cause problems when he gets older. Wish you the best. A.