The phrase
"greedy dogs" refers to people who have an excessive desire for more than what they actually need or deserve. It suggests that these individuals are never satisfied and are always seeking more, often at the expense of others.
Full definition