Brazil is home to an impressive plethora of creatures and critters, including the armadillo, the otter, the puma, the monkey, the sloth, the anaconda and the jaguar!