В предложенном тексте нужно расставить запятые следующим образом:
"К вечеру пошёл дождь, снег почти растаял, и, хотя дорога стала ещё грязнее, но всё же лошадям стало легче."
Объяснение расстановки запятых:
Первая запятая ставится между предложениями "К вечеру пошёл дождь" и "снег почти растаял", так как это самостоятельные предложения, соединённые без союза (сочинительные предложения, соединённые запятой).
Вторая запятая ставится после "снег почти растаял", так как следующее предложение начинается с союза "и", который вводит следующую часть сложносочинённого предложения.
Третья и четвертая запятые обрамляют вводное слово "хотя", которое вводит уступительное придаточное предложение "хотя дорога стала ещё грязнее". Вводные слова и конструкции выделяются запятыми.
Пятая запятая ставится перед "но", так как "но" вводит противительное сочинительное предложение "но всё же лошадям стало легче", которое противопоставляется предыдущей части.