You have got to brush their teeth @ least once a day, even if they fight you in the long run it's for their own good and it will save you money it's called preventive care. I brush my Arties teeth once a day and he eats milbone treats. I even floss his teeth if I see something stuck in between his teeth. He is so used to it, it is part of his daily grooming routine 7 days a week! That's one thing I am not lazy about doing I firmly beleive you have to be disciplined about doing it. If you think about it once their teeth are pulled or have fallen out, the Vet. cannot replace them. I use the peanut butter flavor, he loves it so much that he won't stop trying to eat it while I' brushing them. I also clean his eyes/tear stains with warm water on some tissue paper everday.
Good Luck!