I have been farming lord nightshade for a few days now looking for the christmass elf pet the the wizard 101 wiki says he drops. can anybody confirm that he actually drops this pet because i've recieved five blue banshee pets and three midnight sprite pets but no holiday pets...