You'll need to explain how the pups actually expose the loggers. Wouldn't want any plot holes that don't make sense. And how about including a character who used to work with the loggers but helps the pups after seeing the error of their ways? Adds depth y'know.