Another speculation, forgive me, but to me it makes sense, perhaps to you too.
Not a "hungry" dog is meant. This word 'voracious' could mean that it eats too much and never gets enough.
This could be because it has an intestinal worm, which can also infect humans.
The second reason is, that a dog like this could also cause the family poverty.
Seriously, not all people can afford a voracious dog...
Just my 2 cents, maybe I'm wrong.
Not a "hungry" dog is meant. This word 'voracious' could mean that it eats too much and never gets enough.
This could be because it has an intestinal worm, which can also infect humans.
The second reason is, that a dog like this could also cause the family poverty.
Seriously, not all people can afford a voracious dog...
Just my 2 cents, maybe I'm wrong.