Если всех имен существительных,то
1.Солдат-существ.,н.ф-(кто?) солдат,неодуш.,нарицат.,м.р.,И.п,ед.ч,2 склонение,явл.подлежащим.
2.котенка-существ.,н.ф-(кого?) котенка,одуш.,нарицат.,м.р.,Р.п,ед.ч,2 склонение,явл.дополнением
3.кошки-существ.,н.ф-(у кого?) у кошки,одуш.,нарицат.,Р.п,множ.ч,явл.дополн..
4.котенок-н.ф-(кто?) котенок,одуш.,нарицат.,м.р.,И.п,ед.ч,2 склонение,явл. подлежащим..
что-то вроде того,может что-то не учла так как давно не разбирала слова...