wp_dropdown_categories()
has a parameter specially to hide or to show empty categories.
hide_empty
(boolean) (optional) Show (0/False) or hide (1/True) category with no posts.
Default: 1/True
You can simply just
hide_empty=0
to your arguments