Yes, but the procedure is a little involved.
Firstly, you need to add the relevant domain(s) to the DreamHost hosting system via the panel at Domains -> Manage Domains -> Add New Domain / Sub-Domain, add them as Fully Hosted.
Now, you need to obtain the IP addresses that have been assigned to the domain(s). You can do this by clicking on the DNS link beneath the domain name on the Manage Domains page and making a note of the IP address assigned to the blank A-Record or 'WWW' A-Record.
Lastly, you can use this IP address to create the relevant DNS records at your name server.
Note: The IP address obtained above is subject to change, so you will need to keep track of this. Although, in reality the IP address will not change too often.
Save [color=#CC0000]$50[/color] on DreamHost plans using [color=#CC0000]PRICESLASH[/color] promo code (Click for DreamHost promo code details)