Artificially intelligent cats and dogs predicting the future.