You need to visit the alchemist's house to find the odour removing cream so the spider will remain friendly, but do not need to find the alchemist himself first.