My Kong Traffic Handle Quick Control Leash is the best!
My pup pulls a lot if she sees a squirrel, etc, and this leash has so much elasticity in it that I barely have to pull back. The second loop is super comfy on my hand and the perfect length to keep her right by my side when we are in trafficky areas. It is a little pricey for a leash, but SO worth it. I've had mine for about a year and it is still going strong. Super comfy for both of us.
We are also fans of martingale collars! I have always bought them on etsy. She is part greyhound so has a long, thin neck, and these collars prevent any possible choking or discomfort on her part. She is not a fan of harnesses. These collars have done well for us, I usually buy a new one every year for vanity.