I'm glad your doxie is okay.
A couple of weekends ago we spent several hrs at the e-vet (our 4th e-vet visit this year) because one of Nell's eyes had gotten swollen and wasn't getting better on its own. We figure she got weed seeds in her eye while gathering sheep from a pasture with tall weeds. Fortunately her cornea was not damaged. Five days of eye ointment and she was all better.
Years ago one of my wife's dogs got a thistle spine stuck in her eye ball (while out gathering sheep from a pasture with tall thistle). The spine went in just to the iris but did not scratch the iris.
Mark