Avery is thrilled to be on holiday by the river—but she can’t help wishing she had a dog to share it with.
Then she discovers a scared, lonely puppy on the riverbank and names her Hazel. Avery is determined to help—but can she earn Hazel’s trust and uncover where she came from?