Вы никогда не задумывались, откуда взялись бранные слова? Я не про мат, там все более-менее ясно. Почему ругательства чаще всего формируются из названий животных? Козел, собака, сука, сукин сын ( синонимичный" щенок" тоже бранное, но значение у него другое). У китайцев, например, собака - это обозначение парня или девушки без пары, символ одиночества.А вот козел никакой отрицательной коннотации не имеет. Поэтому, когда эти козлы гуляют у нашего учебного корпуса и воняют, то ничего в этом ни смешного, ни отрицательного, просто милые усипусечки. А вот собака - хахаха.
Примечательно, что всяческие тупые милые прозвища тоже из мира животных. Мы так тесно с этим миром связаны? Почему не растения, к примеру?