Steen Horngrass

Steen Horngrass is a level 75 tauren stable master located outside of the Sunreaver Pavilion in Icecrown. He's got a pet warp stalker named Froggle.