I have a very small 6 month old chihuahua/dachsund mix that does not eat enough. I have had him for a few months and his small appetite for his dry food has remained. I have tried switching dog food brands and now only feed high quality dog food. He is currently on Blue Buffalo life-source formula and was previously on Wellness Super 5 Mix. He seems to have possibly liked the Wellness more so I am thinking about switching to that again but even when he was on that she did not eat enough. I have heard about the saying that puppies should eat 3x a day but he cant even a finish a full bowl in one day! The only way I can get him to finish all in one day is if I hand-feed him but even then she eventually gets tired of it.......Oh yeah this should probably be noted. I have tried telling them to stop but my parents insist on giving her table scraps and some cooked meat every now and them. She always eats that stuff. I also know that one of her littermates is way bigger and taller than she is.