dhcpcd will pick up the ISP supplied dns servers ok...
But are you using dhcpd as a full dns server for a domain, or just for caching?
There is an easier & more lightweight choice,
dnsmasq which uses your resolv.conf & /etc/hosts files.
dhcpcd updates /etc/resolv.conf automatically