Okay...so I have probably been buying the worst food but I'm not sure what to get and I need something that is healthy and affordable at the same time. I have my AB puppy who is 4 months old, a boxer who is a year and pit lab mix who is 5 yrs. old I would like to be able to buy them all the same type of food but I'm sure my puppy needs something different for now. Is there anything you guys can suggest for all of them?? Also, I know it's bad to give them table scraps but it happens all the time...I just can't help it, I even cook for the hell of it just to give them some freshly cooked meat. But how bad is it really? Any suggestions would be appreciated!! Thanks.