animal lover, gardener, knitter, and gourmet cook
 

a dog’s journey

This was a predictable follow-up to A Dog’s Purpose. It pretty much had the same formula, because why not?

My rating: 3.5/5