‘Self-awareness’ is a term which cannot be associated with animals and bots. A dog retaliates by looking itself in mirror thinking it to be another animal in the extension of the same room. Animals fail to recognize their mirror image, as they are not accustomed to observe the complex recognition senses of the brain.
Justin Hart of Yale University has come up with an interesting endeavor in the same field but the subject here is not a pet but Nico, a robot. Nico infers information about the real world by observing it through a mirror. Currently, it’s not as refined as WALL-E but is definitely an outstanding move in the world of artificial intelligence.
The creators of Nico say that it recognizes its hand in mirror because they have attached a visual token to it. And this forms the basis of observing other objects within the room through mirror itself.