东晋废帝大和年间,广陵人杨生养了一条狗,十分喜爱它。一次,杨生在外边喝醉了酒,昏睡在大泽边上的草丛中。
这时,正好有人在附近烧荒,那火便借着风势向杨生蔓延过来。那狗便围着杨生号叫,杨生毫无感觉。
狗急了,便跑到泽中把全身弄湿,回来把水抖落在杨生周围的草上。这样来回跑了几十次。大火竟没有把杨生烧着。待杨生醒来,才知道刚才发生的一切。
又一次,杨生走夜路,不小心掉进一个枯井里,那狗守着井口狂叫了一晚上。第二天路过的人奇怪狗的叫声怎么嘶哑了。那人跑去一看,原来井下有人。
杨生对井上的人说:“你若能救出我,我定要厚厚谢你。”
那人说:“我只要你这条狗。”
杨生说:“这狗救过我的命。我舍不得,若要其他财物都可以答应你。”
那人还是不答应,这时,狗将头伸进井口,用眼神向杨生示意,杨生会意了。便说:“好吧,我答应你的要求。”于是,那人便把杨生救了上来,牵着那狗乐孜孜地走了。
过了几天,杨生晚上正在睡觉,忽然睡梦中狗声把他叫醒。起床出门一看,原来狗正站在门外呢。