TED Talks Daily (HD video)
Why all dogs are good dogs | Alexandra Horowitz
Canine cognition expert Alexandra Horowitz offers a ...
more
Mar 24 2023 30m