I don't know if this is the series that was discussed recently on the list. Probably not, but still of interest. http://www.bbc.co.uk/tv/comingup/the-first-animals/