Caleb and Ronan are best friends. It doesn't matter that Ronan is a dog and Caleb is a middle-schooler. They've been together their entire lives and traveled the world together with Caleb's family.
But now, with Ronan too old for such adventures, Caleb has chosen to stay in Seattle, settling down with his grandfather in a quirky retirement community. Things should be calm here, maybe even boring. But then tragedy strikes, and Poppy is rushed to the hospital. Suddenly, Caleb's world erupts in chaos and he and Ronan are separated.
Desperate to find each other, the two friends set out on an impossible journey. But a...