Having worked with vets. before I know it is most often a tech or assistant that does the dentals and ear flushing. No big surprise it was missed. Explain your concerns and maybe they will take better notice of your pets in the future.