Has anybody got recommendations please for Doggy Toothpaste?

Since my dog stopped having bones to chew his teeth are getting stained, particularly at the base of the canines.

I used to give him raw beef marrow bones but it seems from what I read this isn’t such a good idea; I’m a bit upset about this cos with the bones he had amazing clean teeth, and now they’re starting to look his age.