Sheep, that worked the first time I played, but I tried that and it doesn't work. I thought that was how it was done, but even though I've talked to the guy, the event never activates. I did go in the house where mareep is supposed to be before I talked to him, so that might have messed up the event. I didn't do it until after I beat Zel, so that also might have messed it up, but I don't know what else to do.