This is my sons dog. I wanted a boxer, have always been afraid/intimidated by pits. But I love this one. He is around a year old. He was given to my son. He’s one big muscle. The guy that gave him said he fed him table food but we don’t believe in doing that. So he’s been on dry food. But he’s been puking. We’ve had him a couple weeks and he’s puked 3 or 4 times. Just now was like the food wasn’t digested at all. And he ALWAYS acts like he’s hungry. I don’t know if he got used to eating along with his former owners or what. I think anyone who does that is an idiot. Bad habit in my opinion. Thanks in advance for any help.