A.M.
I took my puppy to Lead Me On Dog in Murray for their puppy preschool and found it helpful. That is all of the commercial training I took him to because I was able to continue on with him just fine and we are satisfied with how is. You mentioned the "leader of the pack" idea. I found a website called kingdomofpets.com that had an online set of books called Sit, Stay, Fetch that helped considerably with at-home training and alpha dog techniques as well as answered a huge amount of trouble shooting problems. I highly recommend that online book.