This is a spiny anteater. There are only three mammals that lay eggs, and the spiny anteater is one of them.
Courtesy of Corel Photography