Fine-Tuning Small Language Models for Domain-Specific Chatbots