Забирать еду, которую друзьям привезли для меня дикость. Обычно все, что привезли в гости там по умолчанию остается. Деньги за  половину продуктов , которые везешь с собой тоже обычно не берут. Насчет собачки все сложнее.. Если ребенок боится собак, то ехать в гости туда, где собака живет не стоило. Закрывать на весь вечер собаку или привязать не вариант, если она к этому не приучена.