I'm not sure about which brand of toothpaste is considered the best, a finger brush is probably the best tool, I use a cloth round my finger for Pixie because she has such a tiny mouth..I also just bought a bottle of Petzlife gel, which is supposed to be good stuff...