So I had a conversation about all this with my vet and WRT to giving my pup raw bones, she shared with me that she recently had to extract broken teeth from two corgis, from the same house, that cracked their teeth on raw bones. It's basically bone against bone and eventually the teeth crack. So what's the solution I asked?... She proposed a combination of brushing every other day, and giving a dental chew thingy the other day...