Scientific issues. A look at the increasing research into dogs that is giving scientists a greater understanding of humans and even helping to identify disease-causing genes. Show more
Discover 11,128,835 listings and 279,757 playable programmes from the BBC
Scientific issues. A look at the increasing research into dogs that is giving scientists a greater understanding of humans and even helping to identify disease-causing genes. Show more