The most fundamental piece of equipment you will need is your leash and an effective way to attach it to your dog. There are an endless variety of tools and mentalities when it comes to leashing your dog, but what matters is that your dog understands the pull of the lead to be a command, not a resistance band. A prong collar is no more effective (although more damaging) than a buckle collar if your dog leans into it, indifferent to the prongs. Even a back clip harness can be effective to a sensitive dog that understands the pull from the back to mean something. Whatever tool you use, it must be secure and get your dog’s attention. If you’ve been using a traditional buckle collar, a face halter or chest harness is likely to get your dog to respond in a new way.
Accept before you begin that perfection is not achievable. You must compromise with your dog about where and how often she stops. It is not possible to ask your dog to take a walk completely without stopping.