Study Guide

A Dog's Purpose Chapter 25

By W. Bruce Cameron

Chapter 25

  • 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