Since the Mustang is Horse emblem (despite the original being about the plane I guess), and Fox is also an animal, I was thinking something combining horse and fox. Like a centaur is half human half horse, maybe something like a centaur with a fox head and furry arms. Then figure out the correct Greek for half horse, half fox. Or maybe something on the mythology of the
Teumessian Fox.