Every Dog Happens For A Reason In “A Dog’s Purpose”

Told from a dog’s perspective, Universal Pictures‘ feel-good movie “A Dog’s Purpose” shares the heartwarming and surprising story of one devoted dog (voiced by Frozen‘s Josh Gad) who finds the meaning of his own existence through the lives of the humans he teaches to laugh and love. Over the course of five decades, a single…