Sahih Bukhari | Volume 3 | Hadith Number 762

Narrated by Ibn 'Abbas
The Prophet said, "One who takes back his gift (which he has already given) is like a dog that swallows its vomit."