DNS can take as little as a few hours to a day to propagate. You can use the 'nslookup' command to check what DNS entries are being advertised for your site. If you have everything for abc.com already setup once GoDaddy propagates that DH's DNS servers are authoritative for your site it will be up and running.
If you've signed up for a static IP, you can use that to test your site until DNS gets itself sorted.
Example for using nslookup in DOS
Default Server: myisp.com
Address: <your sites ip>
> set type=any
primary name server = ns1.dreamhost.com
responsible mail addr = hostmaster.dreamhost.com
serial = 2010102101
refresh = 15861 (4 hours 24 mins 21 secs)
retry = 1800 (30 mins)
expire = 1814400 (21 days)
default TTL = 14400 (4 hours)
abc.com nameserver = ns1.dreamhost.com
abc.com nameserver = ns3.dreamhost.com
abc.com nameserver = ns2.dreamhost.com
abc.com internet address = <your sites ip>
abc.com MX preference = 0, mail exchanger = fltr-in2.mail.dreamhost.com
abc.com MX preference = 0, mail exchanger = fltr-in1.mail.dreamhost.com
ns3.dreamhost.com internet address = 126.96.36.199
ns2.dreamhost.com internet address = 188.8.131.52
ns1.dreamhost.com internet address = 184.108.40.206
The lines with 'nameserver' in them show that DH's DNS servers are authoritative for your domain.