A trama desta comovente história sobre um animal de estimação se passa no início do século XXI, na China, ao longo de 15 anos. O protagonista do filme é o professor universitário Chen Jing Xu, que leva uma vida confortável, mas monótona, ao lado de sua esposa, a dona de casa Li Jia Zhen, insatisfeita com o baixo salário do marido. Eles têm dois filhos adolescentes — um menino e uma menina — que frequentemente apresentam um comportamento difícil.
Certa vez, Chen Jing Xu partiu com seus colegas para um evento em um ônibus particular. Quando o ônibus fica atolado na lama da zona rural, os passageiros saem para ajudar o motorista a retirá-lo. De repente, eles avistam um filhote de akita de três meses debaixo do ônibus. O professor pega o cachorro assustado no colo para acalmá-lo. Depois de perguntar aos moradores locais se alguém havia perdido o filhote e receber uma resposta negativa, o protagonista decide ficar com o cachorro, embora saiba que sua esposa não gosta de cães. Ele dá ao filhote o nome de Batong.
Li Jia Zhen ficou muito chateada ao ver o filhote em sua casa; ela tem medo de cães desde que, na infância, foi mordida por um deles. Antes de se casar com Chen Jing Xu, ela o fez prometer que nunca haveria um cão em sua casa. O protagonista a tranquiliza, dizendo que é algo temporário, até que ele encontre um lar definitivo para aquele filhote encantador. Chen Jingxu cola panfletos pela cidade na esperança de que alguém acolha Batong em sua família. Enquanto isso, ele se apega muito ao filhote, considerando-o seu melhor amigo.