A lot of the problem with them is hereditary. My brother and his wife have 2 yorkies. The oldest one that is 8 goes in every year for her cleaning, has since she was young and still has problems with her teeth(lost some, etc) the 6 year old has never had to have hers cleaned and has every tooth. The vet has checked and said the 6 year olds are perfect |