I have been using coconut oil with a small amount of oregano oil added in to brush my Pomeranian's teeth for years. And have not had to have her teeth cleaned since I started! She used to have gingivitis but within days of using this it was gone.
I brush her teeth every morning first thing she never has bad breath and her teeth are white and beautiful. And she loves the taste. If I get busy and forget for a few days, the gingivitis starts coming back and she starts getting build up on her teeth. It's very obvious the difference it makes. I melt the coconut oil, add enough oregano so I can barely taste it, then pour it in a jar and let it cool.
*Tip for dogs with tiny mouths
My Pom is only 4 1/2 pounds so finding a small enough brush was a problem. Colgate makes tiny disposable toothbrushes that come in a 4 pack with a dot in the middle. You have to pop that dot out and rinse it off because dogs can't have fluoride, but once you do that, the brush is the perfect size and lasts for months!
Hope this helps some of you!!