A brief history of dogs

3,325,946 views |
David Ian Howe |
TED-Ed
• March 2019