У меня тот же затык по второму пункту🙄. Порядок Имя, Вес, Возраст идут в правильном порядке, а проверку всё равно не проходит 🤬
public void intialize(String name, int weight, int age)
    {
        this.name = name;
        this.weight = weight;
        this.age = age;
        this.color = "триколор";
        this.address = null;
    }