I used to love dogs when I was a kid, now I'm definitely a cat person. I find dogs superficial and too simple-minded. If you feed them often enough, they will like you (guaranteed) - I find this kind of relationship unsatisfying - You are the master and so the dog has no choice but to like you. Kind of like how people are inclined to laugh when their boss makes a not-so-funny joke - That's the kind of dynamic you get…
Most [all?] cultures agree. "Dog" is an insult across many languages, which indicates it's lower status. Never heard of "cat" being a standalone insult.
"You're a dog", is generally a comment about someone doing anything to get what they want, for entrepreneurs this is probably a good thing. I've often heard this used in a respectful way in meaning that even though you bent the rules, you came out on the winning end.