If you dog is all white, will this solution color the hair when the dog shakes it's head? Can you clean it off the hair?

If you soak up excess solution with a paper towel ( I think paper towels work best) after you do the flush the it will not stain very much if at all. You may see a little light lavendar under the ear flap.