На. Именно потому, что на факультете. Слово *дом* в русском языке имеет определённое значение. А вариант *принадлежит к дому Слизерин* имеет у нас аналоги *семья, род, община*. Отсюда: в доме Слизерин, но при этом - на Слизерине.
Zemi:
Оригинальная история необычного попаданства. И, главное, не знаешь, что случится в следующий момент ) Удачное сочетание стиля русских сказок в фокале Змея Горыныча с известной английской сагой. И ведь в итоге гармонично вышло.