Версия по теории русловых названий(ТРН).
Город Кобеляки находится в Полтавской области, на реке Ворскла. Название города довольно очевидно, но чтобы его "привязать" к месту, нужно знать русловой принцип названий поселений.
"Кобеляки" буквально "кобельки", "маленькие кобели" или "щенки". Форма русла Ворсклы и Кобелячки, которые "рисуют" двух щенков или двух похожих на собак созданий, как на фото выше. Река Кобелячка так и называется из-за устья в форме "собачки".