Update Animal(Abstract)