It is narrated from Sayyiduna Bara’ bin Azib (may Allah be pleased with him) that the Messenger of Allah (peace and blessings be upon him) delivered a sermon on the day of sacrifice. He praised and glorified Allah, then said: “Do not offer the sacrifice before performing the prayer.” Sayyiduna Bara’ (may Allah be pleased with him) says: My maternal uncle stood up and said, “O Messenger of Allah (peace and blessings be upon him)! On this day, people desire meat. I have already offered my sacrifice, from which I fed my family and neighbors.” The Prophet (peace and blessings be upon him) said: “If you have done so, then offer another sacrifice in its place.” My uncle said, “I have a one-year-old milking (young) goat, which is better than two meat goats.” The Prophet (peace and blessings be upon him) said: “This is your best sacrifice (so offer it), but after you, it will not suffice for anyone to offer a one-year-old animal as sacrifice.” The narrator, Abdul Wahhab, says: I think it was a kid goat. Imam Shafi’i (may Allah have mercy on him) says that the meaning of ‘anaq’ is a young female goat, as the narrator Abdul Wahhab said. “Dhaiya ko darkhal” is said. The meaning of “better than two goats” is that he slaughtered two goats, one before the prayer, which was not counted as sacrifice, and the other after the prayer, so the latter was better because it was counted as sacrifice. The meaning of “it will not suffice for anyone after you” is that this was specific to him, and the milking goat means that the goat was kept for the purpose of milk, not for slaughter.
Hadith Referenceالسنن المأثورة / باب من أعتق شركا له في عبد / 558
Hadith Takhrijصحیح مسلم، الأضاحي، باب وقتها، رقم: 1961۔