great news.....we found a solution. We have been using a frisbee and sometimes a stick to keep her close. It works great!

When she gets too far ahead we say "ready" and then she races back for us to throw the frisbee....she loves it...its a reward for her and it works everytime.

Still working on the dog issue (her taking off to say hi)....but she has definitely improved over the last week.