That could be it...wouldn't they throw it right back up? Usually when they throw up it's 3-4 hours after they've eaten.