Что касается распознавания так это любое животное умеет. Ведь распознает же оно пищу и дорогу. Уверен, даже если покрасить морковку в фиолетовый цвет, лишить запаха и сделать кубиком, но если лошадь привыкнет что под новой "оболочкой" все та же вкусняшка морковь то будет есть и фиолетовые...