So red herring lang pala yung about Stella. I think it was supposed to be "her" yellow umbrella and not his. About the goat, other than the episode "The Goat" (317), I know it was mentioned at least 1 other time, maybe 2. Can anyone remember which episode/s exactly?