Nicky Flynn's life just got a whole lot harder. His parents are going through a messy divorce, and as a result he's starting a new life, in a new city, in a new school. Now his mom has brought home Reggie, an eighty-pound German shepherd fresh from the animal shelter, who used to be a seeing-eye dog. At first Nick isn't sure about this canine intrusion; it's just another in a series of difficult changes. Soon, however, Nick is on the path to finding out why a seeing-eye dog would be left at an animal shelter, and along the way discovers that Reggie is a true friend that Nick can rely on. But when he tries to reconnect with his dad, Nick puts everything on the line, including the life of his new best friend.