Goats are able to tell the difference between happy and angry human expressions, according to research by life scientists at Queen Mary University of London and the University of Sao Paulo.