Procede por una expresión idiomática: «Ser como el perro del hortelano, que no come ni deja comer»; el perro es un animal no vegetariano que no come los vegetales del huerto de su amo, pero no deja que los otros animales los coman.