I love this harness. I bought it for my client buddy, i work for Rover, and buddy would pull me when we took walks, so for christmas, i got him this harness, which made walks a lot nicer. He didn't pull me when it was connected to the front hook. I tried the top hook, and he pulled me a little, but not as bad as before when he only had a collar. Buddy dad loved the harness. He has been wanting to get buddy a harness, but he's a lot like me where I'm picky when it comes to finding a good harness that buddy won't slip out of. I highly recommend.