I've seen just the opposite in my 72 years knowing cat people. You can love and socialize a cat and they can still turn out distance, non-caring, distant, and mean.
By contrast, when an abandoned or abused dog is rescued and given care and love, they revert to their natural affinity for humans. As a supporter of the ASPCA, I've seen it time and again. Of course, there are some breeds that can't get pass their abuse and become vicious - most don't.
Dogs are truly our best friends. I've come to love dogs in general more than I do humans. Dogs don't ask much for their love, where humans demand so much.
Yep, dogs are ex strippers... show a little attention and never rid of them.
Cats are more choosy. With a good cat it is a mutual understanding. They hunt for and protect you and you tolerate them and sometimes give them praise. Overdo it with a cat and they own you.
Dogs are just like the stripper retreads... buy it a purse... LOL