This cleaning robot can clean its own mop and dodge dog pooThe Venii N1 is a surprisingly well-thought-out piece of kit from China.By R. Lai, 11.23.2018