Information from Your Veterinarian: Behavior Myths
American Veterinary Society of Animal Behavior: Dominance Theory
American Veterinary Society of Animal Behavior: Punishment
American Veterinary Society of Animal Behavior: Puppy Socialization
Dr. Sophia Yin’s Low Stress Handling guide.
How to Break Up a Dog Fight
Blazing Clickers