This went way beyond what I already know and pragmatically, scientifically explains the why and how of dogs behavior.Advice to heed! Even when you think you know your pets! Especially heed when it's an unknown dog or dogs.Interesting information rega...