On the repository for dash-core-components
there is an open issue for it #549. User @brolewis provided a fix in the issue comments:
It looks like the css has
th, td { padding: 12px 15px; }
which is causing the cells to grow too large. I fixed this in my project with:
td.CalendarDay { padding: 0; }
The same fix works for me at least!