you can just use remove it with simple xml tag. which you can add it to your local.xml of your theme to remove dashboard link which should be like below
<customer_account>
<reference name="left">
<!--Unset the whole block then add back later-->
<action method="unsetChild"><name>customer_account_navigation</name></action>
<!-- if you don't want to add any link just skip below part -->
<block type="customer/account_navigation" name="customer_account_navigation" before="-" template="customer/account/navigation.phtml">
<action method="addLink" translate="label" module="customer"><name>account</name><path>customer/account/</path><label>Account Dashboard</label></action>
</block>
</reference>
</customer_account>
Best Answer
You can remove by add this code to your theme default.xml file.