DS (9 months and was in the pram at the time) just got asked by an old lady "why haven't you got any shoes on?!". Firstly, how irritating that she felt she could indirectly criticise me by talking to him! But how rude anyway... I often seem to get this from old people - why do they think they can just tell you you're doing it all wrong? Surely that's a MIL's job? I started to reply along the lines of "well it's really bad for them to wear shoes until they really need them, it can damage their feet" etc. but I couldn't be arsed so just said "er - because he can't walk yet." Daft woman.