Dreamhost does keep backups. (Dated information, they did in 2013). Contact them immediately, don't just assume they are useless!
In the future, keep your own backups. If I recall correctly they have a button you can click to download a manual backup.
If you run a business online, you need to be doing this or paying someone to do it for you.