Default [Q] How to monitor app network activity?

I apparently have an app on my Note Pro (I'm guessing one of the bundled Samsung apps) that once a minute is doing a hardwired DNS lookup to the google DNS servers. How can I track down which one it is?

From my router, I can see it happen, and see the local port number on the Note Pro, but the port number is changing each time (not surprising since it is a UDP request.) Any Android app I can install that monitors an app's network activity?

Thanks!