Artificial intelligence helps determine which puppies can serve the blind