I'd agree with the others. The most likely culprit, or at least the first thing to change, is eliminating the carrot and fruit. Those sugary treats can certainly cause poo/tummy issues-- especially in such large quantities.
The cabbage, celery and cucumbers would be next to reduce if...