Perhaps a horse vet could help! ;-)
At first I thought a vet would help, but he said the job was too big for him.