allocaretaker

Noun

 * 1) An animal that provides allocare to an infant.