The Messenger of Allah ﷺ said, "It is not lawful for anyone to give a gift and then take it back, except for a father with regard to what he gives his child."Tawus said, I used to hear the children saying, "You who take back your vomit!" and I did not realize that the Messenger of Allah ﷺ had used this as a parable, until it reached us that he used to say, "The one who gives a gift and then takes it back is like" — and he mentioned a word meaning — "a dog that eats its own vomit."
أخبرنا عبد الحميد بن محمد قال حدثنا مخلد قال حدثنا ابن جريج عن الحسن بن مسلم
أن رسول الله ﷺ قال لا يحل لأحد يهب هبة ثم يعود فيها إلا الوالد قال طاوس كنت أسمع الصبيان يقولون يا عائدا في قيئه ولم أشعر أن رسول الله ﷺ ضرب ذلك مثلا حتى بلغنا أنه كان يقول مثل الذي يهب الهبة ثم يعود فيها وذكر كلمة معناها كمثل الكلب يأكل قيئه