New words are invented all the time, but girl, boy, dog you'd expect to be ancient concepts with ancient etymologies. 'noob' has an obvious etymology in new-neue-niwe. The idea that 'dog' doesn't blows my mind - especially since the guttural, monosyllabic utterances are often the oldest.