Liquid iron is better than the iron pill because it can be taken orally whereas the iron pill must be injected.