I get some of my stuff from
Tawzer Dog Training Videos and Books - videos on Dog Training, Behavior and Health
And I would look at Brenda Alloffs basic stuff for puppies not so much the aggression stuff at a starting level you really need to know your stuff to use her aggression stuff...except her body lanugag stuff be great.
Brenda Aloff - Tawzer Dog Videos
Jean Donaldsons stuff not be carefuls there she one of the best out there
Jean Donaldson - Tawzer Dog Videos
Pat McConnell again all great
Patricia McConnell - Tawzer Dog Videos
Terry ryan
Terry Ryan - Tawzer Dog Videos
Then you can go on You tube and have a look at what the AVSABehavior's Channel is putting up all great stuff.
JL