Правильно: собаки махали хвостом. В «Справочнике по русскому языку: правописание, произношение, литературное редактирование» Д. Э. Розенталя, Е. В. Джанджаковой, Н. П. Кабановой (М., 2010) указано: форма единственного числа употребляется в значении множественного при указании на то, что одинаковые предметы принадлежат каждому лицу или предмету из целой их группы, напр.: Солдаты стояли с опущенной головой; Ученики писали карандашом (не карандашами).
Последние ответы справочной службы
Это бессоюзные сложные предложения, между частями которых условные отношения, обычно выражаемые с помощью тире. См. также ответ на вопрос 317145.
Страница ответаВ данном случае слово и употреблено в роли частицы, оно служит для выделения, подчёркивания сочетания весь коллектив. На пунктуацию это не влияет, знаки препинания Вы расставили правильно.
Страница ответаЕсли глагол сказал не несет на себе логического ударения, то, полагаем, можно поставить запятую или тире. Случай напоминает (хотя и не по всем признакам) тот, который рассматривался в вопросе 310962.
Страница ответа