Honestly, then, no matter what lore you put behind it, it's pretty freaking dumb that you meet a dragon, jump off your horse, go to try and kill the dragon, OH WAIT - THE HORSE KILLS IT FOR YOU.
A game should be designed around good gameplay, and not lore.
A horse killing a dragon, no...