Thank you for your honesty Choochi. You are right. I have failed this dog. I had a lot of personal issues when I got him and I did buy him at a pet store which I now now is terrible and it was an impulse buy.
I have tried many techniques and none work and to be honest, right now with having two infants and being alone at home from 6am to 6pm taking care of them, I am not sure how much time I will have to train him.
It is true that people can come to my house, but what do I do to him when for hours he will scream and cry from his crate, without giving up. Bark and scratch aggressively. Not many people will enjoy having company at home under such circumstances. So I stopped.
I don't know what to say really, except, thanks