forcing different dns server for specific domains

Yes you can, plus some extra useful info is in this thread.