Native American cultures are rich and diverse, spanning numerous tribes and traditions. One of the most compelling elements present across many of these cultures is the belief in spirit animals.