| 
  I brush every day with an enzamytic toothpaste. If you mean a professional cleaning the vet will tell you when you have a checkup if they need cleaning. I have dogs who have gone several years and some who need cleaning every other year. Yorkies are notorious for having bad teeth that's why brushing is so omportant  |