Dogs have changed us and we have changed them. Brett Westwood visits Battersea to meet the animals whose history is most inextricably linked with our own. Show more
Discover 11,128,835 listings and 277,919 playable programmes from the BBC
Dogs have changed us and we have changed them. Brett Westwood visits Battersea to meet the animals whose history is most inextricably linked with our own. Show more