I don't think its a deer. I have cut up and off alot of deer heads. My thoughts are that whatever that was had horns not antlers. Looks like a goat to me.
I agree... horned not antlered... a goat of some kind...
Doc
JYD #129
You should meet my JYD Brother of the Clock...
Sar5....