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."
حدثني يحيى عن مالك عن زيد بن أسلم عن أبيه أنه قال
حملت على فرس عتيق في سبيل الله وكان الرجل الذي هو عنده قد أضاعه فأردت أن أشتريه منه وظننت أنه بائعه برخص فسألت عن ذلك رسول الله ﷺ فقال لا تشتره وإن أعطاكه بدرهم واحد فإن العائد في صدقته كالكلب يعود في قيئه