Is a platypus a heterotroph or an autotroph?

A platypus is a heterotroph.