I have Siberian husky who was out of control to the point where I though about adopting him (I could never bring myself to do it though). He would jump on everybody he meets, he would pull on the leash so much I thought my arm would fall off and he is very dog aggressive. After a few weeks of training I was seeing a new dog. He now walks off leash with no problem and though his dog aggression isn't gone it is in check and I can keep him under Controll.