The ending to this is pretty abrupt, and while not quite a cliff hanger it is in the middle of an unresolved situation.

Also, the constant dog references did become kinda annoying. The dog manages to get a mention in every other sentence and is imbued with a pretty remarkable intelligence for a dog…

Not sure if I will buy the next one.