The movie A Dog's Purpose sees this dog on a journey to discover his purpose over several lifetimes.

Answer Bailey/Ellie/Tino/Buddy

This dog was originally named Toby, but he is quickly reborn to discover his true purpose, going by the name Bailey, Ellie, Tino, and Buddy throughout his journey across four different dog breeds, four different families, and four different purposes.

Asked by · Last updated 5 years ago · 43.2K views · SOURCE