Duke's Brian Hare has last word on dog cognition!

Tuesday, January 10, 2017