Riyad as-Salihin, Book 18, Hadith 1612 (In-Book)

Ibn 'Abbas (May Allah be pleased with them) said: The Messenger of Allah said, "He who gives something (to someone) as a gift and then gets it back (from him or her) is like a dog which eats its own vomit."Another narration is: "He who gets back his charity is like a dog which vomits and then returns to that and eats it."[Al-Bukhari and Muslim].

عن ابن عباس رضي الله عنهما أن رسول الله صلى الله عليه وسلم قال‏:‏ ‏"‏الذي يعود في هبته كالكلب يرجع في قيئه‏"‏ ‏(‏‏(‏متفق عليه‏)‏‏)‏‏.‏ ‏(‏‏(‏وفي رواية‏:‏ ‏"‏مثل الذي يرجع في صدقته، كمثل الكلب يقيء، ثم يعود في قيئه فيأكله‏"‏‏.‏ وفي رواية‏:‏ ‏"‏العائد في هبته كالعائد في قيئه‏)‏‏)‏‏.‏

sunnah.com