public void addElement(int index, Animal animal) {
   if (index < 0 || index >= animals.size()) {
     index = 0;
   }
   AnimalSort sort = animal.getSort();
   animal.setID(sort.getAbbrv() + (++animalCount[sort.ordinal()]));
   this.animals.add(index, animal);
 }