I feel like in D&D, it makes less sense to just assume a horse can’t understand you. It might be a Paladin’s Steed. They can’t talk, but can understand speech, and if you roll for stats they can be smarter than you.
Clearly true for Altivo here.
It might be a druid who is just having fun fucking with you.
It also might be an Awakened horse.