I just stand still when Mirtillo pulls. He has a normal collar and leash. I wait untill he makes a turn and comes to me or makes eye contact. When he comes, he gets a treat. (just his normal kibble) When he makes eye contact I tell him he's a good boy.
We are now at the point that when he comes he doesn't immediatly gets his treat, he first has to follow, sit, follow and then it's ok. On the flexi I mostly try to call him to come to me before he is at the end of the line, he gets a treat and he is 'free' again.
On the normal leash Mirtillo also gets rewarded when he just looks at me and/or walks next to me. That way I'm way more interesting then the ground…
When there is a dog/cat/bird and he pulls, I don't expect him to pay attention to me.. so I'm happy when he sits when I stand still and gives a quick glance at me.
I also tried the method of just making a lot of turns, until the dog pays attention.. I didn't like it.. it was frustrating for me and for Mirtillo. I don't like to pull back.. I believe it is way too easy for the dog.. When I stand still, Mirtillo has to figure out how to get me walking again.. It's more of a positive game. When he pulls, I don't think... Ooooooohw.. here we go again........... But I think: ok, this is a great opportunity to get him to pay attention to me.. And I just stand still.. first he will ignore me, he will sniff somewhere else (there is no pulling anymore), then he will try to pull again to make me clear he wants to go there.. then he cries.. And then he thinks: I HATE YOU.. and he looks at me and comes to me with a face like: IS THIS OK??? And then I praise, give something yummie and we're both happy.