Not mineral water, vitamin water. It sounds like he's getting a good diet of crunchy foods, so I don't think there is any problem with his teeth. Just likes to bite things.
I use the vitamin water, i know vitamin and mineral are different, but for some reason i still call vitamin water mineral water; even my friends make fun of me for it. lol, heh, sorry bout that.