Dogs and cats, they give unconditional love to their people.
I have 4 Chihuahuas. I think I know who abused our 2 little senior girls before we adopted them. My guy had to physically restrain me from pistol-whipping him at Wal-Mart last spring.
Dogs yes, studies show cats don’t care.