Yay for Buddy the miraculous self-healing wonder horse!