Gleneden is home to the stallions