Скажите, что ваш муж ест на ужин то, что считает нужным, и что в следующий раз она будет наказана за такие слова. Слушайте, может она не понимает, что говорит. Объясните ей уже, что когда говорят, что "нормальные люди на ужин суп не едят", то по ее словам это равно тому, что дядя ненормальный(он суп вечером ест), а это оскорбление и хамство. С покупкой вещей. Не надо оправдываться перед ней! Скажите ( и повторяйте постоянно) что только ваш муж и вы будете решать кому и что купить. Что когда она вырастет и будет сама зарабатывать деньги, то тогда и будет решать что и когда покупать.