That's an XLNT photo of an Average sized Mountain Goat!Too bad we can't see his Hooves,because aside from using their Horns,They often use their Hooves to clear obstacles out of the way,or to actually Blaze a Trail in Rock formations!I've seen them standing on Ledges no bigger than 6"x6" on Sheer Vertical Faces,1000's of Feet Up!They Deserve plenty of Respect,Wherever You may find them!