My older dog's teeth are great(whenever I take her anywhere they always ask when she will be a year old--she's 7.5), she has never had to have anything done at the vet for them, I just brush them and give her treats that help with tartar. Now my golden retriever(he's 2) had some issues, I was confused because I brushed, gave treats, etc. I prefer not to put the dogs under for a dental but I did with the golden in January...I figure he is still young enough and we can start all over--so far so good. The vet told me that sometimes no matter what you do some dogs always need more.
Misty- Samoyed Mix, Tannor- Golden Retriever CGC
Robyn- GSD CGC, TC, Midnite-GSD CGC,TC, Brennan-Golden Retriever CGC, Batman-Husky/Greyhound , Apollo-GSD