清朝末年,杨树实因高中举人,被家人安排,娶了门当户对的赵丽兰,而与青梅竹马的苏紫妍分开,苏紫妍一病不起,直到含恨离开,杨树实一直愧疚于心,经常去寺庙祈祷,愿来生再守护,官场的阳奉阴违,让杨树实很是看不惯,凭着当官为民为国的想法,上书进谏,因此得罪了慈禧太后,被贬去官职,回乡后,赵家嫌他不思进取,便将赵丽兰接回,逼他取得成就之后,再接人回去,杨树实不愿,便休了赵丽兰,家境贫寒的他,只能去学堂教书,除了时常到苏紫妍坟前看望之外,就是去最近的天道寺,直到去世。
现代时期,农村女孩白玉瑕家里,忽然来了一条狗,这狗是自己跑来的,白玉瑕看它可怜,就让它住下,给它起个叫“阿墨”的名字,从此阿墨和白玉瑕,相互作伴,阿墨很听话,也很乖,白玉瑕很喜欢,阿墨每天都在村口等白玉瑕放学,白玉瑕有什么好吃的,也分一半给阿墨,白玉瑕上山,阿墨充当开路先锋,一起看电视,一起听音乐,睡觉时,阿墨睡床下,就这样,一天天的,阿墨在长大,白玉瑕也在长大,白玉瑕大学没考上,就在家帮家里打点家务,这天,有媒婆上来说亲,白玉瑕很不喜欢,她想自己选择,媒婆走后,白玉瑕把心事跟阿墨说了,也不管阿墨听不听得懂,阿墨也细细听着,仿佛听懂了白玉瑕的心里话,过两天,家里热闹起来了,原来媒婆说亲,把男孩和父母带来了,阿墨不知道怎么了,从他们一进来,就疯狂叫,白玉瑕的父母怕惊到了客人,一气之下,把阿墨关在旁边的柴屋内,男孩很喜欢白玉瑕,有种急不可耐的喜欢,等他们走后,白玉瑕打开了柴屋,阿墨边叫边跑进屋里,确定人走了之后,才停止了叫声,这天晚上,白玉瑕堵气没吃晚饭,阿墨就刁来了一根萝卜,放在了白玉瑕的身边,白玉瑕摸了摸阿墨的头,说了句;“如果你要是人,该多好,我一定嫁给你。”阿墨好像听懂了这句,上前用舌头舔了舔白玉瑕的脸,把白玉瑕逗笑了。
这天夜晚,像往常一样,半夜,阿墨忽然惊醒,狗的三觉非常敏感,阿墨感觉有事发生,就不停的叫白玉瑕,又不停地叫白玉瑕的父母,白玉瑕的父母嫌狗吵醒了他们睡觉,正准备打它,阿墨边叫边引他们出门,看白玉瑕还在屋里,就冲进屋里,这时,地震来了,白玉瑕站不稳,想冲出门,却举步艰难,阿墨见此情形,用身体硬生生把白玉瑕撞出门外,房子踏了,阿墨被压在屋里,白玉瑕想冲进去救阿墨,被父母拉住,就这样,村民互相扶持,来到了马路上,天刚亮,救援的人赶到,阿墨被救援人员救了出来,已经死了,白玉瑕跑上去,抱着阿墨哭了起来,像是抱着爱人一样,好久好久,政府后来给受灾的村民重新建了房子,白玉瑕给阿墨建了一个小坟,上面用木板刻着“阿墨之墓,白玉瑕刻。”
不知从哪路过一个和尚,他停在了阿墨之墓前,接近中午的时候,那和尚来到了白玉瑕家里,开始,白玉瑕的父母以为又是骗子和尚,准备赶他走,可那和尚说了,什么都不要,只要他们家听完他讲的故事,那和尚,看了白玉瑕一眼,给她一个铜锁,那铜锁斑驳陈旧,好像有些年头了,接着,和尚就跟他们讲起来杨树实和苏紫妍的故事,原来那铜锁是他们少年时候的定情信物,这和尚是从天道寺远道而来,信物是在佛像底下捡的,当晚佛像托梦给他,告诉他这铜锁的来历,以及背后的故事,要他去带给白玉瑕,完成了,就修行圆满了,那和尚说了;“阿墨就是杨树实,你就是苏紫妍,他们前世没有兑现彼此的承诺,今生杨树实宁愿投胎为狗,也要守护你苏紫妍一生。”
两天后,白玉瑕拿着铜锁,来到了阿墨坟前,不过,这次不是以他们的身份去的,是以杨树实和苏紫妍身份,白玉瑕取出木碑,换了一个,上面刻着“夫君杨树实之墓,为妻苏紫妍刻。”苏紫妍(白玉瑕)对杨树实(阿墨)墓前说了“我的命是你给的,你做到了。”
白玉瑕后来结婚了,新郎很像杨树实,名字里,也有个“墨”字。