Name the carrier which requires a blood meal in order to obtain nutrients for laying eggs.
Name two egg-laying mammals