Kelcee had her teeth cleaned at age 12. She needed it sooner. She had 4 pulled that time too. And she has only eaten hard food. She felt much better after having it done. Don't wait till they are old, it cost a lot more and is harder on them. We had to do blood work, have special stuff to put her out and have her on a catheter. Ashlee (dog) is 4 and she has to have hers cleaned at the end of the month. She has gum infection around some of the teeth already.