eaten one's own dog food
English
Verb
eaten
one's
own
dog
food
past participle of
eat one's own dog food