other options you can try are good quality grain and corn free dog food, angel eyes, cornstarch mixed with hydrogen peroxide, maseleb wipes, or cleaning daily with warm cloth.
I have only gotten rid of the tear stains on one dog, still working on the other two..... and then the puppies started to get tear stains a little bit, but I switched them to Canidae and now they have none.
The dog food is what worked on getting rid of them on Molly. Switched her to Avoderm Lamb & Rice.
Switched Jesse to Royal Canine Bulldog- no change. Still has tear stains, but that food also contains beet powder.
Just now switching Mandy's food to Avoderm low calorie.