Episode: 1431 In which dogs humanize us. Today, some sidelights on the history of dogs.
Episode: 1431 In which dogs humanize us. Today, some sidelights on the history of dogs.
Episode: 1431 In which dogs humanize us. Today, some sidelights on the history of dogs.