My German Shepard Rex was adopted from a rescue centre nearly two years ago. We had Craig come out to see us in the first year and thought we could handle the dog on our own, we were wrong, after continued aggression towards other dogs we tried various "trainers" and ended up back to Craig, best decision