A cadelinha Bella vive com o veterinário Lucas (Jonah Hauer-King), que faz trabalho voluntário em um hospital local. Um dia, porém, ela é encontrada nas ruas pelo Controle de Animais e levada para um abrigo a mais de 640 km de distância de sua casa. Mesmo tão longe, ela começa uma jornada para voltar a seu lar.