I'm afriad I'm not sure how to use companions effectively. From what I can tell you can only ask them to do things that are one tile away, but they also move around the map somewhat randomly. I'm not sure if I have to wait until the person I need just happens to come within one tile of the thing I need them to do, or if there's some way to make them follow me or move more than one square away that I am missing.