Keepers (novel)

He lives a relatively clean, good, quiet life in Cedar Hill, Ohio, where he owns and runs an antique novelty and collectibles store and also helps to take care of his institutionalized nephew Carson (in a group home), who has Down syndrome.

What disturbed Gil were three things: When he finally arrives home, he encounters an old, wounded and mangy dog lying in his front lawn, which subsequently crawls under his house.

As he is deciding what to do with the dog (between taking it to a local shelter, the vet, or simply letting it die in peace where it is), he unexpectedly receives a package delivered by an obscure shipping company.

To his surprise, the package was apparently sent from Beth, a woman he loved long ago but who mysteriously disappeared and was presumed dead.

Even though the novel borders on fantasy, real-life issues are dealt with, namely animal abuse, lost pets, aging, and loneliness.