It's about time to start discriminating genders (grammatical that is :D).

"хата" is feminine, therefore "в большой хате"
"дом" is masculine, therefore "в большом доме"