Солдат — одушевлённое слово, потому что обозначает человека, который может выполнять действия. Дом — неодушевлённое слово, так как это предмет, не обладающий признаками живого существа. Неваляшка — неодушевлённое слово, несмотря на то что игрушка может казаться живой, она не обладает признаками живого существа.