I don’t know about morality but cats and dogs show a lot of good judgment. More than many people these days.
As evidenced on this very thread!
Fortunately, he did. He was a pretty good judge of character.