在香港西贡附近,有几座真实版“犬之岛”。岛上曾经有80多只狗,其中不少是被主人遗弃的宠物狗。因为缺少淡水和食物,这些狗的生存状况十分糟糕。一次意外发现,爱尔兰人David决定开始无偿救助这些流浪狗,并一做就是14年。