Unless you have a big dog that food might be a bit overkill. The size of the nuggets are huge!

Really any tartar control food/treat would help prevent plaque from building into tartar as fast, as would brushing the teeth once a week.

Once tartar sets in though only a proper vet done dentistry is going to remove it, then you can go to brushing and tartar control food to help keep it at bay longer.