Well, if that wasn’t a loaded question, I don’t know what is! Haha. (I feel comfortable joking about that question because one of my best friends asked it!).
So there are many different answers to this.
1) If I haven’t been to the area before, it can be somewhat difficult to give Makiko commands to get to that destination. However, if I am knowledgeable enough about the route and the destination, I have been able to do it. For example, Makiko and I needed to find her veterinarian’s office. We looked online and figured out the right bus route and then we got to the bus stop. I had done this before, so no problem. Then I asked the bus driver to inform me when we got to a certain stop. He did. And then I pulled out my handy-dandy iPhone and it gave me the walking directions. But of course it’s not spot on, so when I knew we had to start turning right, I would give Makiko the command to go right and she would go right when she thought it was clear and safe to do so. Then, as I knew we were approaching the building, I told her to “find the door,” and she found the entrance to the building. So, really, it’s teamwork. I have to have some idea of where I am going/what I’m looking for and Makiko helps me with the rest.
2) Once Makiko and I have been to a place, I can backchain it so that she understands that is a really really positive destination and will want to go there in the future. I have given some of our most common destinations a name and when we get close and I tell her to go to that label, she takes us there. It works really well. But I still have to have some knowledge of where we are and where we are trying to get to, in case she messes up, gets distracted, etc.
Does that answer your question? I hope so. If you or anybody else has any additional questions on this, please feel free to leave them in the comments! 🙂