Humans would do the same thing, right? If you get lost in the woods with only a piece of beef jerky, you SHOULD hold off eating it for as long as you can, not knowing when you'll find food again.
Some comedian made the point a long time ago.
“When you leave in the morning, your dog doesn’t know if he’ll EVER see you again.”
It’s a fun thought and true to a minor extent, I guess. But my dog expected me to come back home and would be at her station atop the couch, looking out the window for me to round the corner on the way home, at the right time. I was expected to come back.
And she didn’t go into no-food when I left the house every morning. When I was gone too long, she didn’t ration. That implies she ate a little. She stopped eating entirely.
Other than the above, your post is right on. Heh.