Если нет противопоставления и слово можно заменить к-л синонимом (в данном случае, "маленький"), тогда пишется слитно. например: "небольшой домик".Если же идёт противопоставление например: "дом был не большой, а очень маленький", то пишется раздельно.