I have used this method of training dogs to walk since I was a child. When I have a dog that pulls on the leash, I immediately walk 6 steps, pivot 180 and start walking the other way. I do this a few times til they got it, and i shorten the steps to 4 or three. Its a fast thing you can do to let them know you are in charge of the walk. Ive had dogs get it right away, and some dogs you have to stop and do it a few times. Some people call this a crazy walk and it does work and treat them when they look at you and are walking besides you. This is a good video and I enjoyed it! I think there needs to be a lot of trust with you and your dogs. They need to trust you as much as you trust them.
Dogs can make a mess so check us out if you need some carpet cleaning. Carpet Cleaning West Chester