FYI, the reason I go to two vets is pure logistics: I've had the same vet, whom I like and trust, for 20 years. Six years ago I moved an hour away from clinic, and began working another hour away. Two hours away from a vet is just not feasible-- no matter how much you like them. So, I found another doctor, whom I like and trust. Both doctors have another doctor on staff, so we see four different doctors. Some have tons of experience; some have new ideas. I think it's a good combo.
Anyway, yes, Rolo has had his eyes stained twice. I don't remember if vaccinations preceded the problem, but will ask vet to look at records. I will ask for the tear test. And in the meantime I'll try the Euphrasia/ Eyebright.