It really sounds like it could be Pica Ignoring all the talk about mental development and disorders, if you feel that is your little one, then maybe it wouldnt' hurt to take him to your GP as he is getting into the age group where it is considered an issue kwim?