Giant anteaters live on the grasslands, and in deciduous woodlands and rainforests from southern Mexico to South America.