Dogs: A New Understanding of Canine Origin, Behavior and Evolution