If our vet kept blowing me off like that, they would no longer be our vet. Please consider a second opinion/new vet. They should be more helpful in determining what is causing the excess eye drainage/staining. Also look at the ingredients in the food, sometimes even the best foods can have something that triggers an allergic reaction in a pup.
Good luck