Riyad as-SalihinChapter 17Hadith 933
Full Sharh — Riyad as-Salihin 933
عن ابن عباس رضي الله عنهما أن رسول الله صلى الله عليه وسلم قال: "الذي يعود في هبته كالكلب يرجع في قيئه" ((متفق عليه)). ((وفي رواية: "مثل الذي يرجع في صدقته، كمثل الكلب يقيء، ثم يعود في قيئه فيأكله". وفي رواية: "العائد في هبته كالعائد في قيئه)).
English Translation
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.".
Source
Riyad as-Salihin(رياض الصالحين)
The Book of the Prohibited actions
Hadith Number
933