If you thought Marley and Me was bad, then prepare yourself for a whole new level of emotion!
A Dog's Purpose is set to it hit our screens in January 2017, and it is an emotional roller-coaster.
In the trailer, we see a little puppy narrating his own life, speaking about his love for his owner, Ethan.
Their journey continues, until such time as the dog is old, and passes away.
However, the story is far from finished, with the dog coming back in a new form... A GIRL.
This reincarnation continues for the best part of 40 years, until the dog is ultimately reunited with Ethan!
TOTES EMOSH!
Check out the trailer, and try not to sob!