Вашего ребенка собака воспринимает как низшего в степени подчинения или на одном уровне с собой, поэтому, когда никого нет дома, она с ребенком на равных, а когда присутствуют старшие члены стаи (именно как стаю, воспринимает собака семью), она пытается показать себя выше (главнее) ребенка. Этого допускать нельзя!!! Научите ребенка в момент собачьей агрессии на нее не боятся собаку, а громко и строго сказать ей: "Фу!" или "нельзя!" и взяв ее за ошейник, прижать к полу. Вы должны помочь девочке это сделать, но так, чтобы она была впереди Вас. Шлепки по носу собаку ничему не научат, наказание должно быть весомым!
Главное дать понять собаке, что ребенок такой же уважаемый член семьи- хозяин и ему надо подчиняться!
Рекомендую дополнительно ознакомиться со статьями
на моем сайте: "Воспитание щенка" и "Все о дрессировке".