Border collie Harvey is just one of 11 dogs in the world researchers have found can recognise hundreds of words.