明代萬曆時期在山東某地一個地主姓萬,叫萬長福。很久之前他家裡也很窮,因為遇到了一次機遇,之後他把握住了這次機遇,最終發家致富。有錢之後就在山東濟南府附近買了地蓋了很大的一棟房子。之後娶妻生子,除了正妻之外他還娶了一個漂亮的小妾。
萬長福家裡很有錢,他除了做生意特別厲害之外,還有的特點就是他的身邊養了一隻白色的狗,這隻狗看到的人都說不是一隻普通的狗,萬長福在濟南安家的時候就帶着它,當時這隻白狗還沒有那麼大,一晃多年過去了,這隻狗也越發雄壯了。說來也奇怪,這隻白狗只對萬長福一個人好,平常基本都是萬長福才能給它餵食吃,其他人喂飯給它吃它是絕對不會吃的,連聞一下都不會。
因為這隻白狗太有特點了,很多人都很好奇它的來歷,以及為何萬長福對這隻白狗這麼好,但是萬長福從來每天和任何人說過這隻狗的來歷,直到他娶小妾的那天晚上。這個做小妾的女子被萬長福看上很久了,最終被他娶到了,所以那天迎娶小妾的晚上他特別高興,於是就喝了很多的酒。這時有人問他關於白狗的事情,他因為當時醉得很厲害,一時高興就把這件秘密給說了出來。
原來那是他少年時期發生的事情,當時他家很窮,為了謀生他只能外出打工。某日晚上他工作完畢回自己住的地方,在路過一片草叢的時候突然聽到了狗叫的聲音,萬長福很好奇就往草叢中走去,走近了一看才發現是一隻白色的小狗,非常小,在哪裡嗷嗷叫,似乎餓了很久,往周邊看去卻什麼也沒有發現。
此時的萬長福剛好一個人住,他動了惻隱之心,覺得養一隻小狗作伴也可以,不忍這隻白狗餓死,於是就把它帶回了自己住的地方養了起來,之後靜心餵養很快這隻白狗就張大了,而且對萬長福特別親,別人有人想對他動粗的話,白狗會立即撲向那個人,誓死保護他的主人。
某天夜裡,他做了一個夢,有一個穿白衣的男子對他說:“感謝恩公的救命之恩,我本是山裡修行的一隻白犬,後來遇到事故,快要死掉的時候遇到了恩公,我會用一輩子來報答的。”說了這些以後還讓萬長福在某年某日購買一批糧食運回老家,保證他能發財。說完就不見了。萬長福醒來覺得很不可思議,但是又覺得很神奇,於是他在心中默默記下。
到了那一日他在打工的地方買了一批糧食運回了家鄉售賣,沒想到當地受了旱災,糧食缺乏,他的這批糧食運進來立馬被人搶購一空,獲取了四倍以上的收益,很快就發了家,然後繼續做雜貨生意,有錢之後就買了土地成為了一方的大財主。於是眾人這才知道他發家的機遇,醒來之後萬長福很後悔,他本來不應該說出去的。
之後沒多久他家這隻白狗就突然不見了,萬長福活到了九十歲無疾而終。