Why all dogs are good dogs

1,613,223 views |
Alexandra Horowitz |
TED Membership
• August 2022