He finally ate, but he later threw it all back up. Is it possible he over-ate, or is this a sign of infection?