Fifteen-year-old Sarah Greene's father -- chef by day, camera buff by night -- choked to death on a piece of steak. It was the best day of Sarah's life. But a year later, Sarah still struggles with the legacy of her father's abuse. While other girls her age are determined to find boyfriends and part-time jobs and dresses for the prom, Sarah is on a search-and-destroy mission, to find the shoe box containing her father's collection of kiddy porn. After a brief skirmish with the law, Sarah is sentenced to do community service hours at Camp Dog Gone Fun, a summer program for shelter dogs. With the love of a big goofy dog named Judy, the friendship of Sullivan, a guy with problems of his own, and the support of a few good adults, Sarah begins to understand her past and believe in a brighter future.