I'm reading it very slowly to avoid the ending, but I love it so far. I read all of his books and it's my favorite from him in years. I'm only 60% of the way through it so there is still plenty of room for a thud ending, but I love it so far.
I'm not a dog lover, but whatever. It still works.