Действие происходит в начале двухтысячных годов в китайском городе под названием Чунцин. Главный герой — человек спокойный, немногословный, мягкий по натуре, много лет работает преподавателем в Университете. Он женат, воспитывает двух детей, однако в семье не является лидером и часто чувствует себя одиноко. Однажды во время поездки с коллегами за город персонаж случайно находит грязного, бездомного щенка и не может остаться безучастным. Понимая, что его ждёт скандал, герой всё равно приносит испуганное животное домой. Супруга, ненавидящая собак, за которой всегда остаётся последнее слово, требует избавиться от бедняжки и муж обещает ей в скором времени найти для него хозяев, но затем отказывает всем претендентам и, впервые в жизни, проявляет характер. В результате четвероногий питомец остаётся жить в его доме и получает кличку Хатико. Неожиданно забота о новом друге сближает родственников.