I would suggest that you work on her obedience every day and that includes around the house.
You might find the nothing in life is free program will help.
www.idahohumanesociety.com/caretrain/notfree.html
Work on a recall in the house that means 'come quick I have something good for you' its a game you can play inside at first with different people calling her from one room to the next and handing her a treat for sitting in front of them. The treat needs to be small but yummy and something she really wants.
A secret while walking her is that dogs can really pull if straight out in front of you but if you move to one side they have less strength that way and you can turn them more easily.
One method of teaching not to pull is every time the dog pulls ahead you turn and go the other way. Looks silly to the neighbors but usually the dog will start walking with you and keeping an eye on you in a short time.
She probably needs some good running time so if you have a safe fenced area you can play with her chasing a ball or frisbee might help her. She might not be running off she might just be running to burn energy.
If she does run away don't chase her - turn and run the other way calling her so she chases you.
Hope this helps you!
Please press Accept if you find my answer helpful. Want more info? Just reply on your question!
Bonuses for good work are always appreciated!
Thanks for the opportunity to help you!