Sienna is unhappy. Her mother has disappeared and she feels alone in Shanghai. Her only friend is Rufus--a sarcastic invisible dog with a VERY clear idea of how things should be done. When their mean housekeeper starts acting suspiciously, Sienna ...