OMG that poor baby !! She is a beautiful girl and I really hope this heals and she gains back her site but if she doesn't - at least she's alive.
I think you're right to now stick to small dogs - 2 attacks are 2 too many...most little dogs aren't so lucky to have another chance.
Wishing her all the best...she looks so pitiful in her collar I just want to kiss on that little face