I disagree here.

Bleach is good for complete sterilization, like for quarantine procedures, etc.

Chlorhexidine is an antiseptic and is bacteriostatic. Therefore, a good sterilizer. Not for viruses. Not complete, but good for daily use.

And you should not be cleaning up poop with it. You need to remove the solid waste, THEN spray, wait, and wipe with Chlorhexidine.