The writer is great, so much so I had high expectations for this book. However, this book felt a little "phoned in". Why? Because the book was choppy. It appeared to be more of a series of stories than one cohesive book. Further, the author used a LOT of "Filler" - meaningless dialogue between the main character and his dog and others that did not serve to further the story line or character development. There is a lot of interaction with between the main character and his dog that could easily have been cut out without any affect whatsoever on the story. The first three books were excellent. This one was average at best to slightly below average. The author moved the ball forward on some things, but not enough to take the book out of the just o.k. category. He needs to push the development of lines that show new skills, new objects, and take a stab at putting together his disparate universe of gods, magic etc. It's loose. We are told that everything that is believed exists (including gods from every religion. But we are not really told how or why all of this can be reconciled. Further, his manner of dealing with threats is routine in some cases and new in others. It would be far better for the reader if new and interesting ways of dealing things are the main focus. I would recommend the earlier books, but not this book. It is ok. The author should not just listen to those who say everything is great, because with this last book, he stumbled.