I am trying to do this with our new puppy having just 'got by' with our previous dogs - I would like to do things properly with this dog since we have got her from puppyhood.
My problem is that we (the dog and I) both find it so frustrating. Although she is okish on paths and pavements - needing to stop and be guided back every 10 paces or so, when we get to the grass (where she would be off the lead if she was older and trained) it goes all over the place. She is so distracted by everything she sees and hears and we are having to stop every step, nearly. This causes her to start whining and a couple of times she has lied down! It feels like she is so distracted that she is not able to learn anything, iyswim, so it feels almost counter-productive to be doing it. I feel guilty as it feels like I am spoiling her walk - though I know she is going to be quite big and it needs to be done. It is also harder there because it is not somewhere where you would walk in a straight line, so I don't have a clear sense of where I want her to go.
So do I need to be zero-tolerance with this, or can be have parts of the walk where I am more easy-going?