Thestrals are not bat ponies! They're Undead reptilian like horses with bat wings! Don't believe me then go read some Harry Potter or watch the movies if that's to much to ask.