Oh no! How scary. I'm glad Cali's eye is OK, though.

It's a long time to be on any medicine. Have you tried taking her off it for a while and see how that goes? What does the vet say?

Good luck!