Why all dogs are good dogs

1,608,121 views |
Alexandra Horowitz |
TED Membership
• August 2022