I don't think you really need a vet visit, but get rid of the carpet. I've had that same problem in the past with leopard geckos getting their teeth stuck when missing a cricket. As far as substrates go I've tired just about everything and always end up going back to paper. I'm currently using bogus paper which is a little bit thicker and more absorbent then newspaper.