Another book is The New Knowledge of Dog Behavior. In this book Clarence Pfaffenberger talks about the importance of genetics and how to pre-access dogs for particular roles. I am not a big fan of trying to pre assess a puppy. I think this is overrated. Sometimes a puppy that doesn’t seem to have strong drives, turns out to be a great dog.