Do Aspen Pet brand adjustable harnesses help to stop a dog from pulling on the leash?

Not really. No dog harness by itself will stop a dog pulling on the leash, all anti-pull dog harnesses are simply a training aid for dog owners to use coupled with dedicated training to stop your dog pulling.