I use the PetzLife Gel. That seems to work really well for me. I just recently switched. I used to brush with doggie toothpaste everyday and still there would be some bad breath. But this stuff really cleans off the tartar. Add in some daily bully stick chewing and it works. Except for Bullystick breath, but that goes away.