I've tried several different brands, and up until this brand, my little Jack-Whippet's teeth would still accumulate tartar. Happily, she is more than willing to lay on her back while I gently clean her teeth with a dental pick, but I would really rather not have to do this.This is the first pet toothpaste that actually does keep my dogs teeth from tarter buildup.I gave it 3 stars for scent, only because I bought the cheese flavored version and it really does smell funky (at least to me, my dog loves it). It does not give your dog funky breath, it just linger on my dogs breath, but if I get even a tiny bit on my hands while cleaning her teeth, I have to scrub it off with soap and water to eliminate the odor.The package includes a small swab for applying it to your dogs teeth and gums, but I don't use that. I continue to use a small soft toddler toothbrush, and just put a little dab of the toothpaste on it and then gently scrub it across her gums and teeth. Works great.