I use Maxi Guard that I got from my vet... its great bc it fights plaque whether you brush or not bc its a gel and you put it on the sides of their mouth. Its uses an oxy-cleaning mechanism of action. I still brush with it though... I tried the finger brush and it was a little too big for their mouths, so I wrap my finger in gauze and put the gel on it and brush. If you are interested the website is:
www.addisonlabs.com It is also chlorhexidine free. Its an all natural formula.