This is the only explanation I can come up with for the things he puts in his mouth. In short, everything. But, there are certain things I think he should immediately spit out or at least make a sour face at. But he doesn't. Examples:
*Dirt. Not just once, but on several occasions. I can hear it grinding between his teeth as he chews away as if eating the tastiest treat ever.
*Dog food. I usually have the attitude that if he eats something once and it tastes gross then maybe he won't eat it again. I just think, oh well, he'll learn it's gross. I know a lot of kids eat dog food so maybe that isn't such a big surprise, but what about...
*Fish food. Yes, you read that right. Fish food. Now that's seriously nasty. He opened a thing of fish food the other day and proceeded to put, not just a few flakes but, fistfuls into his mouth. And he didn't make a single gag face. I mean, this is disturbing is it not? When I was cleaning him up the smell alone almost made me puke.
And then of course we have the normal things like barbie shoes, money, toy balls, toy cars, toy anything. Maybe he is training to be the future eating champion of the world. How proud I'll be when he earns that title.