Nah, you'll be fine with what you've done.
I just boil the head (as per any european mount) and the horns will just slip off the skull in a month or so if left to rot on its own.
Post a pic of the beast - always keen to admire a trophy goat head.
kj
Bookmarks