[quote=gothpuppy95]
No Hufflepuffs (I dont understand why)
[/quote]

Probably because their color scheme is awful, and no one wants a ferret on 'roids as a mascot.