Hola!
Muy buen aporte vangodp, muchas gracias.
Código C++:
Ver original//Ahora Creamos 2 objetos "Copias de la clase perro"
Perro miPerro; //Esto es un objeto creado apartir de la clase Perro, realmente es una copia de Perro
Perro otroPerro( 3, 7, "Rex", "Pitbull" ); //Esto es un objeto creado apartir de la clase Perro, realmente es una copia de Perro
No sabía que en C++, cuando se hacían herencias de clases, al hacer una herencia, se hacía inversa.