京中常公子,少年英俊,喜愛一隻狗,名叫花兒。他每次出門都會帶著花兒。春天,他到豐台看花,回來時人已經散去,遇到三個惡少正在喝酒。
公子羞愧惶恐,力不從心。
花兒咆哮著,奮力上前咬噬惡少。惡少發怒,用大石頭擊打花兒,花兒頭破血流,死在樹底下。
惡少毫無忌憚,於是解下腰帶綁住公子的手腳。兩個惡少踩他的背。
忽然有隻癩狗從樹林中猛然出現,從背後咬住其中一個惡少,血流滿地。兩個惡少非常驚恐,扶著受傷的人回家了。
接著有行人經過,為公子解開繩索,把下衣還給他,他才得以回到家裡。他內心感激花兒的恩義,第二天前往收殮花兒的骨骸,為他建立墳塚。
夜裡,他夢見花兒來了,花兒開口說話道:“犬受主人恩,正欲圖報,卻被凶惡的人打死,但我的魂魄沒有散去,附身在豆腐店裡的癩狗身上,最終殺死了那個凶手。犬雖然死了,但犬的心安定了。”說完後,花兒哀號著離去了。
公子第二天找到賣豆腐的家,果然有隻癩狗。店主說:“這隻狗奄奄一息,既病且老,從不咬人,昨天回家時,滿口是血,不知道原因。”派人前去探查,那個惡少回到家就死了。