Client Specific DNS

Would it be possible to have client/group specific DNS?

Like TV uses Upstream DNS 1 while mobile uses 1.1.1.1?

If you use Pi-hole as the DHCP server then you could create a pool for the mobile devices and configure them to use the different upstream.