Here are some of my favorite resources about dogs, training and behavior. There are many more available but I believe these are some that help any person build a solid foundation and understanding of dogs.
Books
Don't Shoot the Dog
Karen Pryor
The Culture Clash
Jean Donaldson
The Power of Positive Dog Training
Pat Miller
Positive Perspectives
Pat Miller
Living with Kids and Dogs…Without Losing You Mind: A Parent’s Guide to Controlling the Chaos
Colleen Pelar
The Culture Clash
Jean Donaldson
The Other End of the Leash
Patricia McConnell
Videos
Training Classes
Leash Walking Progress
Different style harnesses for your dog.
BESSEY’S POSITIVE PAWS BLOG