Trzymaj się proszę konwencji nazw dla pól w klasach. Powinno być mAnimals. Czy to pole celowo ma dostęp pakietowy czy raczej powinno być polem prywatnym?