I tried EVERYTHING with him and yes he went to puppy classes started at 3 months of age. Nothing seemed to help. And i took him to the shelter you know why. And they do test their temperment and he needs to pass a test before getting adopted. And no the shelter wont adopt out a dog with that history because i told them all what happen, they can decide what to do.