I use C.E.T. vanilla mint toothpaste for dogs and I get their toothbrushes at the vet. The toothbrush has a smaller size on one end and a larger size on the other end which is great for me cuz I use the small end for my Yorkie and the larger end for my westie. They love the vanilla mint flavor too.
As for the shampoo, I am using an aloe and oameal shampoo and John Paul Pet creme rinse. it works well for me but it seems like her coat is kind of dull. maybe I need to use a finishing spray? Also I just started using Welactin omega 3 supplement to see if that helps her coat condition any. I feed them EVO small bites and give them some nutrical . I think what they are fed contributes greatly to what condition their coat is in.