It is narrated from Sayyiduna Ibn Umar and Ibn Abbas (may Allah be pleased with them) that the Prophet (peace and blessings be upon him) said: "It is not lawful for a man to give a gift or make a present and then take it back, except a father in what he gives to his child. The likeness of the one who gives a gift and then takes it back is that of a dog which eats, then when it is full it vomits, and then returns to its vomit."
Hadith Referenceالمعجم الكبير للطبراني / باب العين / 13405