Huge bull for sure... They sure can grow em big... I'd definitely say ranch bull, but I'd like to know the details just to be sure...
Peaks are similar to those above Willard, though I'm not quite convinced (probably the angle of the photo). The terrain around the bull, coupled with the distance from the mountains makes me believe it is not Willard Peak... Seems like they'd be out in the farm fields, or in Willard Bay itself at that distance.
"Therefore, wo be unto him that is at ease in Zion!" 2 Ne. 28: 24