If they had kicked the dog or caused an injury with, say, one punch. I could maybe not think so badly of them.
But to kill a puppy by drowning takes effort and time - most criminals are not sadistic killers so anyone who can kill a defenceless animal in such a way is a potential danger. It was a cowardly attack that was not required.