So the White Dog feeds on other's hatred (evilness ? ) and once he is charged he duplicates and resets his charge(hatred) to zero. Now the black one has to do the opposite by passing that charge to others in order to become a white dog himself . that's it right ?