Why all dogs are good dogs

1,076,531 views | Alexandra Horowitz • TED Membership