Doctors have called an Iowa baby born this month a “miracle baby” after he was born weighing just 13 ounces.