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

5.0

This was at times hard to listen to. As a dog owner and having recently lost my grandpa, ive cried through a good bit but I also appreciate my dogs even more.