Los principiantes utilizan el siguiente programa para hacer preguntas a los principiantes en Java.
Un nombre precedido por un modificador estático es una variable de clase. Este valor es utilizado por todos los objetos de instancia y, cuando se modifica, también se modificará un valor al mismo tiempo.
Por lo tanto, el valor de nombre es el resultado de la última asignación, es decir, myDogs[1].name="Marge".
Puedes eliminar la estática y ejecutarla nuevamente.