Hello Kierangio,
It would be interesting whether you give the topology design, with this, I could understand much better this scenario. However, on the catalyst you need to configure a pool dhcp to the network which you want to receive dynamically ip address.
Best Regards