A review by stph1nik
A Dog's Promise by W. Bruce Cameron

The first two dog’s purpose books were better in my opinion. 
In fact I highly recommend them if you haven’t read them already. 

People from tech backgrounds might find some of the tech related points of the books annoying or unrealistic.