NextDNS can help a lot here. It’s hard to say which domain from which app will still work if you block them because many apps and services do rely on Google and Google provided tools and services for them to work on Android.
Perhaps someone else has a better answer. I don’t use stock Android so not sure of all the features and functionality within to limit what you want.