Hmm do you think that second nap was OT or discomfort? Given that the first A was long and the nap under 1.5h, 3h15 may well have been a bit too long for him. But the dropping off and waking up again could indicate discomfort?? I wouldn't personally reduce the first A by very much after a bad night, but you know him best.
And wow - potty training twin toddlers
you have my respect
I'd probably cut out the dairy for a few days too, see what happens. And yes I'd certainly ask the GP if possible but be aware that they may not be able to give him much time - at our GP surgery if you want to see a GP for more than one issue you have to book a double appointment
Haha keep trying to post to find you've just posted again! I found my DD had issues with yoghurt at this age so just cut it out completely for a while, but her issues were the opposite to your LO's. I know from myself that after a bout of gastro flu, yoghurt didn't agree with me terribly well for a good few days either, but others find it helpful. I'm assuming Anne was thinking about live yoghurt though?