Angel Eyes won’t help the existing stains but it does prevents stains. Nothing was working for my Maltese even after researching products and methods. I’ve learned all you need to do is keep applying It daily. In time you’ll see the white grow out. Cut off the older stained fur. Treat daily from then on to maintain your dogs‘ virgin white coat.