Don't know a tonne about goats but was thinking the same thing. Looks like big horns for the body size, especially with his winter coat on. Saw one this year right beside the highway coming up the hill out of Merrit this year! Nothing like that one but a bit of a surprise for me there.
JP