I use cool and clear dental care by healthyPetNet and it really works! You just add a capful to their water. No more bad breath!
My 10 year old Pug is using it too. Her breath is so much better!

It contains Yucca which is a natural cleansing agent and will also break up tarar.
Here is the link On Yorkie Talk that I'm selling it:
http://www.yorkietalk.com/forums/yor...out-fight.html
I really love it and no more stinky breath!