Awesome post! I think your point about ensuring that each dog is an individual is key here. My two labs couldn't be more different in body language. It's incredible how much personality they have, you just gotta spend the time to notice the differences!