Don't catch her....that will just make her run from you. She will think its a game. Get a long leash (20 ft), put it on her, let her do her business, call her, and gently pull her towards you, praise when she gets there and give her the highest value treat (in my case boiled chicken). Repeat, not just when out for potty. This is a vital part of training. The recall may save her life one day. It will take a long time to get 100% bullet proof recalls.
Also make sure she is getting the play time outside that obviously she wants and needs.