This is the humerus (upper arm bone) seen from in front. It isn't quite as thick as you might expect, but it is very wide at the elbow end for muscle attachments. The head of the humerus, which is the bit where it attaches to the scapula, isn't very big, because the forelegs are never at much of an angle to the body, they are pretty much always straight down.