Both.

Because Kaedyn lunges, I use the non-retractable.

And for Kai, if we walk in the quiet streets, I use the retractable leash since he's good about not pulling on it. On busy streets though, I use the non-retractable since he tends to pull when he gets spooked out.