A Dog's Journey
After fulfilling his purpose of taking care of Ethan, Bailey must do the same thing for Ethan's granddaughter, CJ. As CJ does everything that she can do to achieve her goal to become a musician, Bailey is able to find her again through multiple lifetimes. Written by RECB3