I feed my boys dentastix. Princeton is a picky eater, but he is obsessed with them. He is very persistent when he wants one and usually has one every evening after dinner. It's pretty much the only dog treat he gets or wants.
However, when he was misdiagnosed with Congestive Heart Failure, I took him off them because I was afraid the sodium content was too high. I did manage to find him a healthy alternative that looks exactly like the dentastix, but I know it doesn't taste the same because Princeton doesn't care for them. I think he must have known I was trying to give him health food! LOL!! They are made by the company called "Get Naked."
Since I found out Princeton doesn't actually have CHF, he got to have his denta's back. And while I am happy he is chewing something( it's difficult to get him to eat dry food),it doesn't appear to be doing much for his dental heath. I still have to do general maintenance on his teeth. I am hopeful the vets will give him a medical clearance soon for his annual cleaning...but since he's been sick, they've been afraid to put him under