‘Abdullah bin ‘Umar and ‘Abdullah bin ‘Abbas (may Allah be pleased with them) narrated that the Prophet (peace and blessings of Allah be upon him) said: “It is not permissible for a man to give a gift and then take it back, except for a father who gives something to his son (he may take it back). And whoever gives a gift and then takes it back is like a dog that eats until it is full, then vomits, and then eats its vomit.” __REF_N__ Imam Tirmidhi says: 1- This hadith is hasan sahih. 2- Shafi’i says: It is not permissible for the giver of a gift to take it back except for a father, because it is permissible for him to take back what he has given to his son. He has deduced this from this hadith.
Hadith Referenceسنن ترمذي / كتاب الولاء والهبة عن رسول الله صلى الله عليه وسلم / 2132