Indeed. If ya have a relatively well trained dog with a loving temperament, it really is an amazing relationship.
Bad dogs on the other hand just drive me crazy. A couple of my buddy's have untrained dogs & I frankly don't like going over to their house because the dogs are so out of control.