Jami` at-Tirmidhi, Volume 3, Book 12, Hadith 1298 (DarusSalam)

Narrated Ibn 'Abbas: That the Messenger of Allah said: "Ours is not a bad example: The one who takes back his gift is like the dog who takes back his vomit." [He said:] On this topic, there is the narration from Ibn 'Umar from the Prophet that he said: "It is not lawful for anyone that has given a gift to take it back, except for a father who gives something to his son."

حَدَّثَنَا أَحْمَدُ بْنُ عَبْدَةَ الضَّبِّيُّ، حَدَّثَنَا عَبْدُ الْوَهَّابِ الثَّقَفِيُّ، حَدَّثَنَا أَيُّوبُ، عَنْ عِكْرِمَةَ، عَنِ ابْنِ عَبَّاسٍ، رضى الله عنهما أَنَّ رَسُولَ اللَّهِ صلى الله عليه وسلم قَالَ ‏"‏ لَيْسَ لَنَا مَثَلُ السَّوْءِ الْعَائِدُ فِي هِبَتِهِ كَالْكَلْبِ يَعُودُ فِي قَيْئِهِ ‏"‏ ‏. قَالَ وَفِي الْبَابِ عَنِ ابْنِ عُمَرَ، عَنِ النَّبِيِّ صلى الله عليه وسلم أَنَّهُ قَالَ ‏"‏ لاَ يَحِلُّ لأَحَدٍ أَنْ يُعْطِيَ عَطِيَّةً فَيَرْجِعَ فِيهَا إِلاَّ الْوَالِدَ فِيمَا يُعْطِي وَلَدَهُ ‏"‏ ‏.‏

sunnah.com