Phred, some of my Golden Retriever friends strongly recommend a mixture of regular Listerine (the gold kind) and Gold Bond Powder. I'll have to do a little investigating to make sure I tell you correctly. But like Kay, I think it does probably have to be shaved on long haired dogs.
Hope you're healing up, Cinder!
Logan