The Messenger of Allah ﷺ said, "The example of one who takes back what he has given is like a dog that vomits and then eats its vomit. If the giver takes back his gift, let him be made to stand and be publicly identified for what he has reclaimed, then let what he gave be returned to him."
حدثنا سليمان بن داود المهري أخبرنا ابن وهب أخبرني أسامة بن زيد أن عمرو بن شعيب حدثه عن أبيه
عن رسول الله ﷺ قال مثل الذي يسترد ما وهب كمثل الكلب يقيء فيأكل قيئه فإذا استرد الواهب فليوقف فليعرف بما استرد ثم ليدفع إليه ما وهب