A brief history of dogs

3,102,963 views | David Ian Howe • TED-Ed