Q. I took my dog, Bruno, for his wellness visit, and my veterinarian noticed several broken teeth. Why does this happen? I give him marrow bones and Nylabones. I was told this will help keep the teeth ...