I would recommend Norton DNS ConnectSafe. You can set the dns on the router and all devices will be protected.
link
https://dns.norton.com/homeuser.htmlIf a site is determined to contain porn a screen will display with a message that it is not allowed.
Works very well at my home with lots of people with various smart phones, tablets, etc.