A Dog's Purpose Chapter 25
Advertisement - Guide continues below
- The policemen attempt to pull Geoffrey from the storm drain but end up accidentally flushing him down it.
- Ellie jumps in after the kid, and when they spurt out the other side, she remembers learning to swim with Ethan in her past life.
- Ellie keeps Geoffrey afloat and saves his life.
- Speaking of life, Maya is pregnant.
- Ellie doesn't get to see the new baby, though.
- Feeling that she has fulfilled her purpose to save people, Ellie allows herself to get old and start to die.
- Maya and Al take Ellie to the vet and have her put down.
- R.I.P. x 3