A dog is reincarnated several time and in each lifetime he tries to understand his purpose in life. The dog comes to know many owners, lifestyles, and jobs from his different lifetimes. The dog's psyche is thoroughly explored as he tries to understand why he continues coming back, and what he has left to accomplish. He eventually learns to repeat tasks he learned in previous lives in order to fulfill his purpose.
website is developed by RuslanN