The main character, Aurora, feels like she is somewhat weird, making her different from her classmates. Adding to this feeling is Aurora's mother's fascination with a good friend, Heidi, whom Aurora's parents raised when Heidi's parents weren't around. A stroke of bad luck occurs for the family, however, when a fire threatens their home, keeping them out of the house for the time period which was supposed to include Heidi's visit. Despite this misfortune, Aurora is pleased that she doesn't have to meet Heidi or try to live up to what she feels are her mother's expectations for her based on how she knows her mother feels about Heidi. Yet she also has to deal with the fact that her beloved dog, Duck, is also missing. The only friend she has ever really known, she makes it her only purpose to find Duck and bring him home.
The themes in 'Soof' are always present in everyday life, from feelings of loneliness to uncertainty, loss to comfort. Aurora learns that 'soof,' a word used in the book to mean 'love,' is often around in not-so-visible ways. She, along with readers, only need to learn to see it for what it is rather than tending to look for the not-so-good issues that regularly pop up as part of life in general. In 'Soof,' Sarah Weeks has written a story that readers will be able to connect with through common themes and an ending that brings the writing together nicely.