Зачем классу Fox мы пишем abstract?
public abstract class Fox implements Animal {
        public String getName() {
            return "Fox";
        }
    }