Yes here are some links to some products you may wish to try. I have never had my boys teeth done at the vet, but I think that is down to what they eat.
Welcome to Healthy Mouth LLC | the healthy choice for your dog, cat, horse Lebalab Inc Dog Dental Care | Pet Oral Hygiene | Cat Tooth Cleaning Product
These three products I recommend.
I don't feed kibble, which can often contains a lot of carbohydrates which cause plaque and tartar such as peas, potatoes and grain. So you may want to check the ingredients on your dog food to see if they are encouraging the build up.