Ответ:

Если бы самым длинноухим был Ушастик, его слова были бы правдой, но по условию именно обладатель самых длинных ушей солгал. Значит, Ушастик не самый длинноухий.

Топотун говорит, что у Ушастика уши длиннее, чем у него. Эта фраза ложна, поэтому солгал Топотун — он и есть заяц с самыми длинными ушами.

Ушастик говорит правду: его уши длиннее, чем у Пушистика. Значит, самые короткие уши у Пушистика.

Ответ: самые длинные уши у Топотуна, самые короткие — у Пушистика.