Great book. Classic Gifune. Unsettling, compelling, deeply emotional, and downright scary. A man (Lane) on the edge emotionally and psychologically, snowed in with no one but his puppy (Vince) for company is dealing not only with ghosts from his past but what may be a very real other-worldly threat. Along with the protagonist the reader will at turns stop, re-evaluate, reconsider and attempt to ascertain what is real both in the past and present, what is illusion and what is madness. Don't look to Gifune for answers, they may be different for each reader.
This book is a great example of why I read Gifune.