I communicate much better with cats, usually. I know them and their body language - as my own cats know mine very well. Cats are adept at reading subtle signals.