They have shared our lives for 20,000 years. Along the way, they have helped us find food, kept our livestock, protected us from our enemies, guided us in extreme conditions, and saved us from peril. Now, they comfort us, relieving loneliness and helping us cope with old age. They have become our infallible ally.
Where did dogs come from, how did...
Show more