Вешать собак
Вешать (навешать) собак на кого-то (просторечивое) – несправедливо обвинять кого-либо.
Слово “собак” в этом выражении употреблено в значении «репейник, который вешался на одежду врага с целью наслать на него зло».
По другой версии, выражение связывают со средневековым наказанием знатных людей, совершавших поступок, порочащий их честь: на спину провинившемуся рыцарю вешали собаку, и он должен был бежать с ней определенный отрезок пути. Вместо собаки могли прикреплять к спине седло или мешок с камнями.
Сегодня популярно: