I'm also having problems with Milo pooing in the night, early hours in the morning. One morning he ate it, then chucked it back up all over the cream carpet, but luckily washing up liquid got it out
But I think I'm slowly getting rid of the midnight turds by feeding him early rather then late, say 5pm or 6pm last feed.