Patience is a virtue...
If the dog has never had these before, it's best to get it checked out just in case the cause happens to be a scratch on the eye itself. It could also just be allergies or a mild eye infection. Either way, just go get it checked out.
"When in doubt, get it checked out!" says Johnny Cocker-han.