My 9 month old puppy doesn't really eat all that much. He is very healthy and doesn't "look" like he has missed any meals. I take him to work with me everyday and he has a bowl of food right beside his water all day long. When we get home he will play and run around with his brother and then he'll eat some. It changes daily...one day he won't eat much and the next he'll eat 2 bowls. He does eat his greenies and some bones while at work. Should I quit giving him his treats until he eats his food? I don't want him to think that I am punishing him. This has just been baffling me.