Ответ:

Пусть травоядных животных было \(x\). Тогда хищников было \(x - 2\).

Составим уравнение:

\(17 + x + (x - 2) = 35\).

\(2x + 15 = 35\).

\(2x = 35 - 15 = 20\).

\(x = 20 : 2 = 10\).

Проверка: птиц 17, травоядных 10, хищников \(10 - 2 = 8\); \(17 + 10 + 8 = 35\).

Ответ: 10 травоядных животных.