I think Danielle has a good idea, call the vet. They may tell you that it's okay to wait for Monday, and then you could get a new vet. Find a local breeder of Yorkies online and call them up and ask for a recommendation. That's what I did and I'm thrilled with our new vet

!
I hope that your baby's eye feels better soon, poor darling