Prevent Kids From Changing VPN Settings
All of the child prevention apps monitor traffic through VPN, and all kids have to do is turn off the VPN and they are free to do what they want on their phone. I couldn't find out how to prevent my kids from turning off the VPN required by the Bark app. However, I think I figured it out. Perhaps someone can help me and reply if this works for you or if there is another way to do it.
Proposed Solution:
Make sure the VPN is toggled on. Then, go to Settings > Screen Time > Content & Privacy Restrictions. Scroll down and under ALLOW CHANGES tap "Background App Activities". Set it to "Don't Allow". I also don't allow Cellular Data Changes and Passcode changes.