Poor Taggart! Horses kick hard! I hope the vet visit can help with painkillers and there is no serious or lasting damage.