Un perro intenta descubrir su propósito en la vida a medida que va pasando por distintos dueños. A través de diversas reencarnaciones como Toby, Bailey y Buddy, un mismo perro tendrá la oportunidad de vivir tres vidas distintas y así descubrir el propósito de su existencia al lado de los humanos.