Umar bin Khattab reported,

I once donated a fine horse for use in the way of Allah, and the man who had it neglected it. I wanted to buy it back from him, thinking he would sell it cheaply, so I asked the Messenger of Allah ﷺ about that.He said, "Do not buy it, even if he gives it to you for a single dirham, for the one who takes back his charity is like a dog returning to its vomit."

Malik 638

Sahih

حدثني يحيى عن مالك عن زيد بن أسلم عن أبيه أنه قال

سمعت عمر بن الخطاب وهو يقول

حملت على فرس عتيق في سبيل الله وكان الرجل الذي هو عنده قد أضاعه فأردت أن أشتريه منه وظننت أنه بائعه برخص فسألت عن ذلك رسول الله ﷺ فقال لا تشتره وإن أعطاكه بدرهم واحد فإن العائد في صدقته كالكلب يعود في قيئه

مالك 638صحيح
Contents
Reference
Commentary
Ayat
Collection
Muwatta Malik
Book
Zakat
Numbering
Laithi 638
Malik 638