I’ve had great experiences with harnesses. To be completely honest, I don’t know why but dogs respond better to a leash when on a harness. Just recently my year old Cane Corso has had great success with front clip harness and leash. He doesn’t pull me down the street anymore and it’s amazing. I purchased his harness on Amazon for about $20. Good luck!