i have a 2.5 year old and its extremely interesting just how much her thinking is clearly 'logical', but it operates in what i like to call 'toddler logic'.
If you ask kids questions, and really listen, their lines of thinking are very clearly following an internal logic. It just isnt one that is entirely compatible with 'adult' reasoning - unless the adult in the room intentionally chooses to communicate in 'toddler logic' operators. Most adults are, sadly and imo, not very good at this!