Bailey is a poor, homeless puppy, until he is found and adored by a boy named Ethan. Ethan and Bailey grow up together, but one day Ethan had to go to college and lonely Bailey gets very sick.Bailey is put to death with a shot, and with that he rebirths and gets a new life as a police dog called Ellie(that's right, he turns female!)Then Ellie is shot in a criminal chase, and dies again--only to be reborn again as a pup, Tino, adopted by a kind woman. Tino makes a good friend--Roxie, another dog, and they get along just fine, until the day Roxie passes away. Overcome by sadness, Tino has to start a new life. This time he is Buddy, who is brought home by a little girl, but the girl's father mistreats Buddy and leaves him alone outside to die.Buddy runs, and so finds his old master's--Ethan's--house.Ethan and his old girlfriend, Hannah, are reunited because of Buddy.One morning, Ethan finds out that Buddy is actually Bailey!They lived happily ever after ...it was a good movie so far but It was sad and it made me cry. it would be better with less dying.