I do this also, but purposely. My wife is uneasy when I donβt eat a meal, but it has gotten me to the weight Iβm good with. If I start going over, I just starve myself for a few days - week (minor snacks) and eat m back.
Even when not fasting, i almost never drink soda, eat fast food or processed food, snacks are banana chips, figs and dates. Meat is always Ok.
Yes, the dog gets plenty of everything.