Initially, the Dwarf's location is blocked off by rock, which players can break using a Steel Pickaxe (or higher) or any type ...
You can find the Dwarf NPC in the Mines in Pelican Town ... use a Steel Pickaxe to destroy the obstacles in the way or use a bomb like a Cherry Bomb or stronger to blow the rubble up.