Yes he is a smart boy. I have no doubt that he understood every word you said. But he is also a very good boy, because then he wanted to make you happy by eating his own food. Smart and good, you can't beat that. Good boy Fritz!