That poor thing Those pictures made me tear up a bit. This is why I cringe when people say they use tweezers, tape, etc. to remove eye caps. I hope that you are able to find a competent vet that can help with your decision.

I'm sending lots of good vibes your way!!! At least she is now with someone who cares.