No, XSD constrains the infoset of the parsed XML document; any DTD processing is logically prior to XSD validation, and XSD has no way to require, allow, or forbid the presence or absence of a DTD.
I believe some XML parsers have invocation options to bound their resource usage; even if the parser doesn't have that option, the operating system normally does.