My dog is about a year old. He wasn't a serious trouble maker besides the usual chewing and puppy stuff, but i wanted to be able to really depend on him coming when I called him and waiting for me in one spot. It's scary when he gets outside and sees another dog and runs off, even though my dog was nice, other people are uncomfortable with it. Plus, I'm always worried he will run up to another dog that is mean.
I now can take my dog off leash on walks and bike rides. I let him sit in the front yard without a fence and watch what's going on. I keep an eye on him but he's impressed me everyday.
Doing dog training with Rob was great. It has significantly improved my relationship with my dog, as well as both of our lives as we can do more things comfortably (and without a leash!)