I do hear what you're saying, and I absolutely understand that you mean well. I'm only saying to try and remember that logic has its own dynamic. None of us has sole claim on what it means to be rational.
It sounds to me like there's a larger issue at hand than simply snakes vs dogs.