The Prophet ﷺ said, "It is not lawful for a man to give a gift and then take it back, except for a father in what he gives to his child. The example of one who gives a gift and then takes it back is like a dog that eats until it is full, then vomits, and then returns to it."
حدثنا محمد بن جعفر حدثنا حسين المعلم عن عمرو بن شعيب عن طاوس
عن النبي ﷺ أنه قال لا يحل لرجل أن يعطي العطية ثم يرجع فيها إلا الوالد فيما يعطي ولده ومثل الذي يعطي العطية ثم يرجع فيها كمثل الكلب أكل حتى إذا شبع قاء ثم عاد فيه