I'd sell the cape. A ewe isnt much of a trophy to be proud of and if you can get yourself 300-400 bucks for it, that covers a lot of gas for other hunts