Dog’s Promise

One of our recommended books is A Dog's Promise by W. Bruce Cameron