Man, that sucks! I love euro mounts. Have done the past 4 bucks as euros. Want to get a tree with a burl in it and make a stand to hang them all on together.
Sad ending after all the smelly work. Once I had a doe antelope with decent horns on it, and my patterdale terrier must've climbed the tree and ate the skull and horns.