The default options for the dock's icon size in System Settings are "normal" and "large". Is it possible to set the icon size to "small"?
You can hold Ctrl and scroll over the dock to change the icon size.
There is also a hidden preferences window for Plank. Hold Ctrl and right click on the dock to open a context menu, then select "Preferences".
You can also open Terminal and type in
$ plank --preferences
At the bottom of the window there is a slider to adjust the size of the icons.
Bear in mind, that elementary does not provide icons at arbitrary sizes, so your dock icons may appear blurry at some sizes.
A better method to configure very quickly is to Hover your mouse over plank and press Ctrl and then scroll the mouse. Up increases the size and vice-versa.
This method does have a setback that you do not know what is the current size of the icons and you might get a little blurry icons.
Open the configuration file of the dock:
Find the line
IconSize=48 and and replace
32 or any other number.