You could have left your dog with me for free and gone home with a stable, balanced dog a month later
Except, I wouldn't end up with that, because if my dog growled at you (or your husband) for trying to steal his bone and you (or your husband) decided to pin him down, as you did with your puppy, you would get badly bitten and where would that leave my dog? Incidentally, I can take anything I want from him, as can any member of my family. He has been taught (with 'sweeties') that he has nothing to fear from us taking something he has, even if he really, really wants or values it.
I think that maybe you should get onto the universities that teach dog behaviour and tell them they are all wrong...
FWIW, I do agree that dogs need a sort of leader. After all, someone has got to be in charge. However, that is not the same as being 'pack leader' and research is continually showing us that even dogs do not live in 'packs' the way we have long thought they do, especially domestic dogs. Even wolves, on which pack theory is based, do not behave like the wolves in the study did, so how come we base dog behaviour theories on that?
Plus, I will never believe that the training or behaviour methods that pack theory lead to, such as pinning down and alpha rolling, are good for any dog and as I have said before, most of the major veterinary, animal behaviour and animal welfare groups agree with that. (as per the link dooin has posted)