Sayyidah Umm Salamah (may Allah be pleased with her) narrates: A woman gave her the leg of a goat as a gift, and that goat had been given to that woman as charity. So the Prophet (peace and blessings be upon him) instructed Sayyidah Umm Salamah (may Allah be pleased with her) to accept it.
Ahmad recorded it; the narrators of Ahmad are the narrators of the Sahih.
Hadith Referenceمجمع الزوائد ومنبع الفوائد / كتاب الزكاة / 4495