Hi,
well, what does your network look like?
A basic setup could use a direct connection (usually fiber, depending on distance copper might work as well) between the two stacks. This connection can be a layer 2 link, i.e. you configure tagged VLANs on this link. If you use this method, only one of you switches needs to have non-management IP addresses configured, and only one switch needs to have a DHCP server configured. You should consider the IDF stack as an extension of the MDF stack.
If you are using security features (e.g. DHCP snooping), you have explicitly enabled them. So you know that you are using them.
Anyway, I suppose you start with basic troubleshooting, checking layer 2 connectivity (do you see MAC addresses of devices connected to the IDF stack on the MDF stack? [show fdb]). Layer 2 connectivity should suffice for DHCP.
HTH,
Erik