Come on, I prefer cats but the reason people prefer dogs is because they do consent to the kinds of interaction dog-lovers want to have with their pets. If someone doesn't like cats because cats often don't want to be petted all the time it just means that person wants a pet who wants to be petted.
Also I do things to my cats without their consent all the time: I give them medicine they don't want, I use a vacuum cleaner, and I move them from places I don't want them to be. They are animals, not humans, and how I interact with them is not a model for how I interact with humans.
I'm not interpreting you as believing it's an "absolute truth" I'm saying it doesn't seem like it would bear any relationship whatsoever. You are still saying that as a rule of thumb dog-lovers are less likely to respect people's (lack of) consent than cat-lovers. That's insane.
Let's be real about it: being a cat or dog person can tell you something about a person's personality and hence give you a hint about whether you'll get on with them. A green flag should first of all be universal, not dependent on the person considering it, and second it should actually be a reasonably accurate indicator.
Well it's obviously not an absolute truth, more of a good rule of thumb I think. It also depends on the reason they don't like cats in the first place.
A dog will behave the same to interactions, that it doesn't like, as cats: Leaving, telling (with their respective sounds), scratching, biting. Change cats in your sentence to any animal that is able to interact with humans (fish is difficult for example) and I would agree.