Reminds me of Dwarf Fortress. I hear the individual teeth are simulated so they can be lost in a fight and such.
Still, if they get knocked out during a fight then your dwarves have to carry them individually to the gravesite afterwards, so it’s not like you should automatically imitate DF when you write your own game.