Once we were out hiking, we saw a goat-like animal in the hills around Tàrbena (Alicante, Spain). I wasn't sure what it was, cause it didn't have any horn but my mate insisted on a mouflon. I didn't know that there were mouflons without any. Indeed, it completely looked like one except of that missing detail on its head.
Was it a mouflon and if yes, in which cases do they not have horn?