When the story begins, Toby is a puppy born from a stray. its not long before he and his family are discovered and are taken. Toby's life ends soon after when he is taken by the pound and killed
When reincarnated, he is now a golden retriever and soon is rescued by Ethan's mom from a locked car. Now known as Baily, he lives a full life, helping Ethan and accompanying him threw out life, until Baily dies, believing he has fulfilled his purpose.
She is surprised when she is born again as a female german shepherd, adopted and named Elly. she trains hard as a search K-9 police dog and helps her owner find and save people until he is shot by a kidnapper.
Elly gets a new owner, and she and the dog train hard. When her owner felt like giving up, Elly would help her threw it. Elly retires, and her owner marries and starts a family. Elly dies two years later, thinking that was her purpose.
Born again, Bear lives the early years of his life as a rejected puppy, wondering if he had no purpose. When abandoned, he uses his skills to find Ethan and, with the new name Buddy and the realization his purpose all along was to find and rescue, reunites him with his first love, Hannah.
Soon married, Ethan and Hannah lived a happy life with Buddy. Ethan feels he has something to live for and Buddy has fulfilled his purpose. One day as Ethan starts to die, and he sees Buddy is his doodle-dog, Bailey. Bailey stays with Ethan until death and feels complete.