William had quite bad tear staining as a younger dog, but we adopted the use of filtered water which has cleared the problem up.
The proof is in the seeing.
Here he is at 12 months plus, the staining is quite marked.
Here he is in a recent similar shot at 32 months, no staining.
Worth a try I think