Renting A Goat For Mating Purposes
Every prohibition has a reason for prohibition and that is something immoral or unethical. In Ahadith, the narrators most of the time do not mention the reason or context and tell only the incident. The reason behind this prohibition seems to be uncertainty whether it will give pregnancy or not. This might have caused a conflict. But if both parties are agreed, then there is no problem for charging a fee for the service provided. Moreover, special breeds are reared to get better offspring, and it costs, so there is nothing unethical in it. You can charge for the mating of your male goat. There are other certain things that were prohibited in the time of the prophet for reasons which no longer exist now, and that is why they are allowed.