Abraxan horses. Hermione had read about them. They were immensely magical and only answered to giants or half giants. This mean that their headmistress was half giant. They were also incredibly rare, and Hermione found herself lucky to be able to see one.