Fido of the future might be a robot

You wouldn't have to clean up after it, but you may need to remember to plug it in.