Hogwarts and Halloween

This was mentioned in part by Pottermore, so I thought I'd bring it up.... Witches and Wizards on Halloween. This was always a feast at Hogwarts, but why? And how did most witches and wizards celebrate before the measure was taken to curtail it?


Why the Badger? Looking at Hufflepuff's House Animal.

"What is a Hufflepuff?" While some people may say it would be quite the good finder, the answer is "a badger." The house is defined by loyalty to friends and family, willingness to take anyone in that doesn't belong and general friendliness. So, with all that in mind... why a badger?