Bathe the eyes with cooled tea it may sound daft but u ask any vet as tea is a natural antiseptic and wont sting or anythin. I usef this after my vet told me about it he is a big terrier man. Make sure all the dirt is from under the lids and there is a flad it can sometimes get stuk in. Also if the haze turns to green blister, haze or glaze go the vets asap. My terrier Had this but not from the result of dirt it was something else that scratched her eye but apparently dirt can cause the same if left un removed and left to scratch away at the eye and if can b very serious as my terrier has now