I am not familiar with either of the products. However, before my two current dogs, I had a little Min Pin. By the time she was elderly she had numerous teeth cleanings, and had terrible gum problems and no teeth left. I decided I was going to take a different approach with any other dogs in my care. I do give them daily chews, bullies, texas toothpics, and himalayan chews, and try to brush weekly. Moka will be 4 in April and she has no plaque buildup and has pretty white teeth and fresh breath. My vet couldn't believe how good her teeth looked (his words.....for a Yorkie

) having never had them cleaned and good for yet another year. Mylee, only 1 year, is doing well with chews too. I figure if I can go every 4-6 years per cleaning it is much better than every year. I am not a fan of additives to their food or water. The chews are expensive, but they are worth not having to put them through the cleanings. I give them about 30 minutes/day to chew.