Have you spoken to a professional trainer? Loki is stubborn and both needy and independent. We are so lucky to have found our trainer, who offers classes, consults, and most importantly doggie daycare! The socialization is great and because we work with Loki so much we have really bonded and although he wants to be in charge, he knows he is not. Good luck.
Our trainer is a certified pet dog trainer, there might be one in your area too:
http://www.apdt.com/trainers-and-own...ner-search.php