When ever she gets in front of you, tug the leash quickly to the side and say NO, and make her stop and sit. start the walk again and keep doing this until she gets the hint and walks by your side. Once she starts walking by your side relax your arm and grip and just walk with her, if she starts getting ahead of you snap the leash again and correct her. It takes time and patience, but can be done. You will spend a lot of time stopping and sitting at first, but she will get it. Once she has mastered that walk, then you can introduce your dachshund.