I would suggest an appointment with the Eye Doctor.
If that doesn't work....Want us to bombard you with all our cutest pictures of our yorkies ? There are LOTS of super cute yorkies on this site...no one in their right mind (or with glasses) could resist them