Congrats on your new little one. It's great when rescue find a great home!
Can she be socialized? I dont know, but there are many here who can tell you how if it's possible.
Are you using a collar to walk her on the leash? If you are, that's bad. Try a harness so it wont hurt her neck

.
Keep on loving her and she will be your best friend!