Worthy by Catherine Ryan Hyde

After a fatal accident devastates a family and divides a small town, the person responsible returns years later seeking to make amends. A rescued dog unexpectedly links him with the grieving woman left behind, pushing both to confront guilt, blame, and the possibility of forgiveness. As they face community judgment and their own guarded hearts, they must decide whether healing and second chances can overcome the past.

Purchase from Bookshop.org