I went to a smaller store in my area to get my good toothpaste, the same place that you find good dog foods at. I got C.E.T. enzymatic toothpaste for cats and dogs. I heard enzymatic are best so that when you brush even if you don't get a really good scrubbing it still works. My dog acted like he did not like the toothpaste at first, he would not lick it off the brush. So I put some peanut butter on and brushed with that first. Then used the regular paste and he was fine with it, loved the taste. I'm glad you are brushing his teeth it is something I tell all my friends to do because that was a big problem with our dog and we could not afford to have it done. He started getting bloody gums when we played tug, so we had to stop that. if it was up to me he would have gotten them done as soon as possible (actually his teeth would have need brushed starting as soon as we got him). I tried the Hartz once but none of them would touch it, I did not know it was bad.