As seiler stated in his earlier post to this thread, you cannot transfer a domain between registrars for at least 60 days after you have registered it. I am not sure what "number" you are referring to, as I have transferred many domains to Dreamhost from various registrars, and have never been asked for a "number".
I think you ought to start at the beginning, and explain where you are and what you want to do.
1) When did you register the domain at GoDaddy
2) What is the domain? (not being nosey here, we need to be able to look up it's dns particulars to be better able to answer your question).
3) Are you trying to transfer the registration of the domain (from GoDaddy to DH as the registrar), the hosting of the domain, or both.
Remember that you can leave the domain registered at GoDaddy and still host it at Dreamhost if you want. You just need to use GoDaddy's tools, on their website, to set the DNS to the Dreamhost nameservers (ns1.dreamhost.com, ns2.dreamhost.com, and ns3.dreamhost.com), then use the DH Control Panel-->Manage Domains page to "add" the domain to DH (see the botton of the page).
After you have done that,and DNS is updated across the net (anywhere from a few minutes to several days), your domain will be hosted at Dreamhost. You can always transfer the "registration" later without impacting any of that, or leave it if GoDaddy if you prefer.
There is no relationship between where a domain is registered and where it is hosted, except for the fact that the registrar must point the DNS records to the appropriate nameservers for where the site is hosted.