I have not had that harness, but just some thoughts. It looks like it is adjustable and may attach by velcor. For a small dog that makes it easy and fast to put it on and off. My dogs would pull, even after trying to train them not to, main reason was the flexie leash. Should have never used it in the first place. My main point is this, after buying a no pull leash, it worked great until one day my dog refused to walk, so after a gentle tug, the whole leash came off the dog
Was I ever surprised, and when you think about it was made to stop pulling, not for you to pull. Sorry I cannot be more helpful!