How wonderful for Mollie that you found her. It's so hard to know that a dog has had to endure so much cruelty and hardship, but you are making the rest of her life everything she deserves; it's very obvious that you dote on her!
My parents have a blind Australian Shepherd that I just couldn't leave in the shelter; no one wanted a blind dog and they were going to have to euthanize him. He was only three months old and was born blind. At the time, I didn't have a fenced yard, but they did. My Mom fell in love with him. They adapt so well to things that we would find to be huge obstacles. We named him O'Reilly, after the MASH character, because he has to use radar to get around. He's about thirteen now, and so far has had a great life with camping trips, hikes, his own big soft chair to sleep in, and first pick of all the goodies.